ss1271's Site

风餐露宿,不可一日无码.

如何转换并安装Android程序到BlackBerry 10上

| Comments

既然作为高级黑莓黑,就必须深入使用黑莓。 成了废话少说,本教程主要分为两大章节,分别介绍如何转制程序和如何部署程序到BB10设备上。按照本教程做完后,应该可以成功的把一个Android程序转换成BlackBerry 10程序并安装到BlackBerry 10设备上。

前期准备工作(请直接点击相应链接进入下载最新版):

  1. Android SDK(推荐选 DOWNLOAD FOR OTHER PLATFORMS 然后选择 SDK TOOLS ONLY 中相应系统的SDK,这样不必下对于本教程中多余的那些文件)
  2. BlackBerry Tablet OS Graphical Aid
  3. BlackBerry Command Line Tools (找Command-line tools for Android Apps)
2012/06/18 本教程在 Android SDK r22.0.1-mac(以下简称SDK) BlackBerry Grapical Aid(以下简称BGA)v2.6.6BlackBerry Command-line Tools(以下简称BCT)v1.6 中测试通过

获取SignKey以及转制过程

  • 前往黑莓开发中心(BlackBerry Jam Zone)获取证书等,表格填写类似下图(PIN需要小写字母数字组合,长度6-10)之后很快会以两封电子邮件形式分别发送一个PBDT文件和一个RDK文件,这个要存好并记住存放位置
  • 打开BGA,上部标签选择Configuration,然后选择页面下方的 Run Configuration Wizard
    1. Webworks SDK Location 选择BCT的路径(下载下来要解压缩啊,后面就不说这个了)
    2. Tablet OS SDK Location 一样选择BCT路径
    3. BlackBerry SDK for Android apps Location 一样是BCT路径
    4. Android SDK Location 选择你刚刚下载的Android SDK 路径
    5. Developer Certificate:点 Create Certificate
      • 分别选择你刚刚在SignKey这一步中邮件收到的PBDT和RDK文件的路径
      • 填写你在SignKey这一步中输入的PIN
      • 创建一个CSK密码(最好要记住)
    6. 这一步如果提示 You have already installed BlackBerry Tablet OS Code Signing Keys 那么直接点下一步以便完成配置过程。如果没有说installed,那么点Register。
  • 选择BGA标签的 Build Android,点击 Choose APK File 选择Android apk程序的路径,author可以任意写但是请不要胡来
  • 打勾 Sign Application,Developer Certification Password就是你的PIN,Code Signing Key Password就是你设定的CSK密码。如果当初你设定的两个都一样,直接打勾 Same As Dev Cert Password
  • 直接点击Build,不出意外会弹窗口告诉你Total Signed bar: 1 Failed:0 这种情况是成功转制,如果Signed 0 failed 1说明出错了,请返回检查你是否有做错的步骤

如何加载转制程序到BB10设备

其实这一步骤有很多方法完成,从最简单的Chrome插件加载到使用BGA加载,Chrome加载过于简单,没啥好说的,本教程既然已经用到了BGA,那么就来说说使用BGA加载的过程:
  1. 你需要打开BB10设备的Developer Mode,直接在全局搜索中搜索 Developer Mode 然后开启即可。需要注意的是开启开发模式需要给手机设定一个锁屏密码。
  2. 连上手机到电脑,BGA选项卡选择 Install,在BlackBerry Playbook IP Address中填写你刚刚开启开发者模式中的IP地址,密码写你的锁屏密码
  3. 点击 Install
本教程结束 请注意,由于转制程序是由程序自动完成的,因此转制后的程序或多或少存在各种各样的兼容性问题,遇到用着不爽的地方请把矛头指向BBRY而不是Android。 本教程属于原创,如需转载请加Trackback并注明原作者及出处

Comments