这是运行时异常eclipse打包的apk安装报毒,编译时是捕捉不到的看图eclipse打包的apk安装报毒,由于eclipse打包的apk安装报毒你在设置背景时int 引用一个 id引发的异常eclipse打包的apk安装报毒,这个id通常是的资源引用,有可能是你的这个引用不存在导致,查找这个资源是不是只有 id 无资源,或者名称错误资源名称不能中文。
你“导出”意思是调试版本的apk直接用来安装吗如果是这样的话,安装是没有问题的,因为本省调试版本其实是有签名的,只不过它的签名是使用 eclipse自带的调试keystroy,所以你先检查一下在Eclipse下面直接调试是否可用原先手机上是否有安装过的版本,如果有则要删除。
运行adb,安装myprojectbinapk文件例如,安装LunarLander示例,命令行下,切换到SDK目录下的sampleLunarLander子目录下,输入toolsadbinstallbinLunarLanderapk 在模拟器中,打开可执行程序列表,卷动屏幕,选中并启动你的应用程序注意当你第一次安装一个Activity时,你可能需要在启动。
Eclipse的项目中的apk文件是需要打包生成的1只要Run As Android Application 过,到工作目录的bin文件夹下就能找到与项目同名的apk文件2A选中项目,右键=Andoid Tools=Export Unsigned Application Package,直接保存,未签名的B选中项目,右键=Andoid Tools=Export Signed Application。
Eclipse Android生成apk文件的方法1 右键单击项目名称,选择quotAndroid Toolsquot,再选择quotExport Signed Application Packagequot,如下图所示2进入左图所示页面,单击quotNextquot按钮,进入如右图所示窗口3打包程序时,系统要求使用数字证书如果没有数字证书,选择quotCreate new keystorequot新创建一个证书。
Eclipse直接能导出带签名的最终apk的具体步骤如下第一步导出第二步创建密钥库keystore,输入密钥库导出位置和密码,记住密码,下次Use existing keystore会用到第三步填写密钥库信息,填写一些apk文件的密码,使用期限和组织单位的信息第四步生成带签名的apk文件,到此就结束eclipse打包的apk安装报毒了第五步。
2apk如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉,这个很有用哦目前google在android系统方面的态度和策略也都是非盈利性质的,和symbian的签名有本质的区别,而我们使用eclipse+adt插件从开发环境安装到手机中的apk。
发表评论