[Phonegap+Sencha Touch] 移动开发46 导出带数字证书签名的apk

原文地址:http://blog.csdn.net/lovelyelfpop/article/details/43761219



安卓数字证书的生成请看:《移动开发45 Android数字证书》


下文针对cordova/phonegap 3.x

导出已签名的apk,可以用eclipse打开安卓项目之后,右键点击项目-Android Tools-Export Singed Application Package...,具体请看上面那篇博客。



除了用上面的办法,phonegap项目还可以用命令生成已签名的apk

具体步骤:

1、sencha app build native之后,进入 {ST项目}/phonegap/platforms/android,新建一个文件,命名为ant.properties,里面写:

key.store=E:/Android Keystore/pushsoft.keystore
key.store.password=pushsoft
key.alias=pushsoft
key.alias.password=pushsoft

[Phonegap+Sencha Touch] 移动开发46 导出带数字证书签名的apk_第1张图片


第一行,key.store是你的数字证书keystore文件的路径。

第二行,是keystore的密码

第三行,是别名

第四行,是别名的密码

这些内容都是你生成数字证书的时候,你自己设置的。



2、打开cmd,运行下面的命令

cd {ST项目}/phonegap/platforms/android
ant release



3、之后在{ST项目}/phonegap/platforms/android/bin下面,就可以看到有一个名字为XXX-release.apk的文件,这个就是签名过的apk啦。

[Phonegap+Sencha Touch] 移动开发46 导出带数字证书签名的apk_第2张图片





欢迎加入Sencha Touch + Phonegap 群:194182999

共同学习交流(博主QQ:479858761)

你可能感兴趣的:(android,移动开发,Cordova,PhoneGap,sencha)