Apk项目打包有两种方式:
1 项目发布成功,在bin下会生成一个 项目名.apk文件。同名的.apk会直接覆盖原来安装的软件。应用软件的名称为:AndroidManifest.xml下的package名称。
2 签名的方式
签名的意义:
为了保证每个应用程序开发商合法ID,防止部分开发商可能通过使用相同的package name来混淆已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们么诶次发布的版本的一致性。
2 签名的步骤
a 创建key
b 使用步骤a中产生的key对app签名
选择项目:project->Android Tools->Export Signed Application Package 然后按照提示一步步打包即可。
打包时报如下错误:
Export aborted because fatallint errors were found. These are listed in the Lint View. Either fix thesebefore running Export again,or turn off"Run full error check whenexporting app" in the Android > Lint Error Checking preferencepage.
参考:http://liu-2008-jian-sohu-com.iteye.com/blog/1863475
解决方法如下:
1.选择Project->Properties,弹出“Properties for ******”对话框,在这里******为你的项目名称。
2.选择Adnroid Lint Preferences->ConfigureWorkspace Settings...,弹出Preferences(Filtered)对话框,将"Run full error check when exporting app and abort if fatalerrors are found "前的勾去掉,点击Apply再点击OK.
3.回到项目右击选择Android Tools->Clean LintMarkers,待项目自己更新完成即可。
这时就可以打包了。