02 2014 档案
摘要:from://http://blog.csdn.net/wudiwo/article/details/7548451项目是从同事的电脑上直接拷贝过来的,项目里面的jar包是在项目跟下libs里面存放的。到我电脑上部署没有出现错误,运行时就报java .lang.VerifyError的异常. google过,网上大概有下面几种说法:1. 大多数可能引用的外部jar文件出现了问题,比如说package的路径产生了问题,但该类被class文件定义了。 2. 调用了一些编译器产生异议的问题,可能是使用的sdk版本不同,但源代码是一些更老版本的定义。3、java.lang.VerifyError是说当
阅读全文
摘要:在Activity中添加requestWindowFeature(Window.FEATURE_ACTION_BAR);requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY);并在AndroidManifast.xml中对Activity进行android:theme="@android:style/Theme.Holo.Dialog"就会报:ActionBarImpl can only be used with a compatible window decor layout解决方案1:requestWindowFe
阅读全文
摘要:signapk.jar与eclipse export插件默认赋予程序一个DEBUG权限的签名signapk.jar包含有系统权限(system api, permission),而eclipse export插件默认赋予程序一个DEBUG权限的签名。D:\work_feixun\GalleryBack>java -jar signapk.jar platform.x509.pem platform.pk8 D:\work_feixun\Gallery2\bin\Gallery.apk Gallery_signed.apk注:signapk.jar 位于 out/host/linux-86
阅读全文
摘要:from://http://blog.chinaunix.net/uid-26727976-id-3146895.html在2.x的版本中,在manifest中配置的权限android.permission.WRITE_EXTERNAL_STORAGE确实是用来使得sd卡获得写的权限。而在4.0开发的源码当中,由于有了内外置sd卡的区分,android.permission.WRITE_EXTERNAL_STORAGE的权限用来设置了内置sd卡的写权限,如果在manifest中只是配置了这个权限,那个应用只能在内置sd卡中进行写操作,还是无法在外置sd卡中进行写操作。需要写外置sd卡的话,需要
阅读全文
摘要:ADB server didn't ACK|浏览:7400|更新:2013-08-11 21:191234567分步阅读当我们通过eclipse开发Android应用时,会连接真机会使用模拟器进行仿真,有时候启动失败,会提示这样的错误。工具/原料EclipseCMD命令窗口方法/步骤1首先通过CMD启动adb服务。这个时候会提示启动失败。2服务启动失败的原因有很多,但一般是端口绑定失败。我们来查看一下端口绑定信息。如图所示,真的是端口绑定出了问题。3我们来看看哪个服务占用了这个端口。这里面有2个进程占用了这个端口。4我们进入任务管理器,关闭这个进程。其中824进程是我的QQ,我已经关闭
阅读全文
摘要:如果你是把so放在libs/armeabi/下,eclipse中so会自动打包进去,然后使用System.load("data/data/xxx.xxx.xxx/lib/xx.so");载入so。如果你放到assert下的话,程序运行后将assert中的so写到data/data/xxx.xxx.xxx/files/下。然后使用System.load("data/data/xxx.xxx.xxx/files/xx.so")加载。package manager service是怎样选择armeabi/armeabi-v7a中的库文件的?推荐3收藏Andro
阅读全文
摘要:from://http://wiki.eoe.cn/page/Improving_Your_Code_with_lint.html负责人:lingzideshensha分任务原文链接:http://developer.android.com/tools/debugging/improving-w-lint.html除了测试你的Android应用程序满足其功能需求,重要的是要确保你的代码没有结构性问题。代码结构简陋的可靠性和效率的影响你的Android应用程序,使您的代码很难维护。例如,如果您的XML资源文件包含未使用的名称空间,这占用空间并产生不必要的处理。其他的结构性问题,比如使用弃用元素或
阅读全文
摘要:在应用程序中添加与android.jar包相同的包目录,添加要隐藏类和方法。保证能编译通过就可以。
阅读全文
摘要:from://http://xusaomaiss.iteye.com/blog/393296在反复安装android apk的时候,有的时候可能会遇到adb install错误,内容是:Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]这很可能是因为你在以前uninstall应用的时候,没有做彻底,只是简单的rm /data/app/下面的apk文件了,一个补救的办法如下:启动模拟器,然后进入菜单settings->applications->mangeapplications-> select the application->s
阅读全文
摘要:Android上的单元测试http://www.sina.com.cn2009年12月04日16:07IT168.com 【IT168 技术文档】任何程序的开发都离不开单元测试来保证其健壮和稳定。Android的程序自然也不例外。从Android SDK 0.9开始,就有了比较成熟的测试框架,但是直到目前最新的1.1版本,也没有详细的文档介绍这个内容,只是简单的给了一个Api Demos里的几个单元测试代码。因此,我在这里对此内容做一下梳理和总结: JUnit还能用么? 在 Java下做单元测试必然用到JUnit。这里说的JUnit是指从Apache基金会下载的junit.jar里提供的...
阅读全文
摘要:from://http://sofire.iteye.com/blog/1961552Android SDK Download List!通过分析SDK Manager里要用到的repository文件,解析出各个组件的下载地址,方便使用迅雷下载等参考资料:(八进制)Android SDK开发包国内下载地址(平凡的世界)Android应用开发相关下载资源(yourtion的博客)Android开发工具离线下载SDK、samples、NDK等Name API Rev. Down NotePlatformsAndroid SDK Platform 1.1_r121any windows 44.66
阅读全文