准备工作:
1. 下载JAVA JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. 下载转换工具包:1.2 Beta
3. 下载Android SDK2.2: http://developer.android.com/sdk/index.html
4. 到黑莓官网申请一个CSJ用于签名: https://www.blackberry.com/SignedKeys/
5. 将你的PlayBook设置为开发模式;
开工!
在转换工具包中有个”bin”文件夹,下面的所有操作都在这个文件中操作,所以把你要操作的CSJ/APK拷贝到这里!
1. apk 转 bar :
命令行: apk2bar <你的apk名> <android SDK路径>
2. 生成csk和p12文件:(使用你申请到的csj RDK文件)
命令行1: blackberry-signer -csksetup -cskpass <你设置一个csk密码>
命令行2: blackberry-signer -register -csjpin <你申请csj时填写的pin> -cskpass <你设置的csk密码> <你申请到的csj文件名>
命令行3: blackberry-keytool -genkeypair -keystore <你希望生成的p12文件名> -storepass <你设置一个p12文件密码> -dname ”cn=公司名” -alias author
3. bar文件签名
命令行1:blackberry-signer -cskpass <你设置的csk密码> -keystore <你生成的p12文件名> -storepass <你设置的p12文件密码> <你转的bar文件名> RDK
命令行2: blackberry-signer -keystore <你生成的p12文件名> -storepass <你设置的p12文件密码> <你转的bar文件名> author
4. 安装bar文件
命令行1:blackberry-deploy -installApp -password <你的设备密码> -device <设备IP地址> -package <你的bar文件>