找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 3252|回复: 10

BB10爱好者入门之一-android应用转制

[复制链接]
发表于 2012-12-20 21:09 | 显示全部楼层 |阅读模式
本帖最后由 qilu 于 2012-12-20 22:23 编辑
2 p6 I7 r. M! ?* c! Y) O
! q- U+ g; y7 ?0 t3 \0 }      很多Blackberry粉丝和爱好者都在期待Blackberry10的到来,@bbjamer @bbjamdev 组织的android转制赚美金等活动更是把大家的心情烘的热热的,给BB10来临前这个寒冷的冬季带来了温暖和希望!
: p6 u3 r9 \) V7 o4 F4 L4 {8 F      但是,对于众多Blackberry机油而言,android应用转制为BB10应用的门槛还是很高,在微博上和论坛上经常遇到来咨询的机油,其实@bbjamer 已经在他的博客上进行了科普,比较专业,因此在@bbjamer 博客和@Maxpda 随风的帖子的基础上,结合我亲身转制android应用的经验,记录下这篇android应用转制经验心得,供希望参加BB10应用转制的机油们参考:9 n0 x7 O' q  Z2 D. h
       一、环境准备6 }0 j( r5 m$ Q. [$ P: |
       1.去官网下载 Comman-line tools:https://bdsc.webapps.blackberry.com/android/tool
1 P! q- A0 Y. [0 `. I% c       2.安装java jdk:http://www.oracle.com/technetwor ... ownloads/index.html
- K& l; p/ N* m! H+ W6 \$ H& z       3.下载安装android sdk:http://developer.android.com/sdk/index.html (注意要将图中所示平台安装上)
1 t6 h: _- z8 n. m/ Y# h       1.png
3 i; m; Z4 W# z! i" \       4.下载安装 BlackBerry Native SDK:http://developer.blackberry.com/native/download/#blackberry10
- |9 z3 k; F3 o8 u       二、签名文件(.p12)准备
+ H5 k+ C) R$ Q% e6 }       具体见@bbjamer 博客:http://blog.sina.com.cn/s/blog_6a64552f01019qnp.html
' @; s. M$ {* d$ v; [( n% Q$ X       1.在网页 https://www.blackberry.com/SignedKeys/codesigning.html注册的PIN是6-10位的数字,小写字母,一定不要忘记!否则后面生成签名文件时无法生成只能换邮件地址重新注册。
5 u% H: K3 h7 m& h: V/ t4 ^8 b" z& q       2.注册后收到RIM发来的两封邮件各有一个.csj文件:client-PBDT-xxxxxx.csj和client-RDK-xxxxxx.csj,请保存好!# I' z. H* T, c0 T1 A( D
       3.在BlackBerry Native SDK打开〔windows〕-〔preference〕-〔Blackberry〕-〔Signing〕,先后点击Register和Create Certificate,生成签名文件。/ i* K3 t3 o# L
       2.png
! q4 Y. C, k  h: I       重点提示:建议PIN和Password一致,避免今后遗忘造成困难!建议将生成的.p12文件拷贝到指定地方保存!( s  _& [( B5 Y, o6 F1 q
       三、Android应用转制% ~; _, g1 ]) b1 M# n0 a
       推荐Maxpda 随风给出的Command-line tools转制方案进行,相应工具文件见http://vdisk.weibo.com/s/la2qN0 `2 t* U# t8 Y0 ^3 b2 N
       使用过程:
: ?+ T4 \6 r( v* k3 s- {       下载附件文件a2b.rar放入E盘的根目录!      
% [7 u5 i* X. _       1.在E盘直接解压a2b.rar得到文件a2b;
( @' I5 q$ |1 F1 O; [       2.把要转制的apk文件放入a2b文件夹里面的apk目录中;
5 f; D! w( U5 U6 {8 p+ M+ @       3.转制:
( {' w6 U1 s: [/ G, S. _9 _       运行----cmd-----输入"E:" (不含“”),然后回车,继续输入"cd a2b\CommandLineTools\bin"回车(不含“”)
+ H" i1 y! V* T5 x8 U, M  ^# _5 {       核心重点:以Passenger_SYS.apk为例:
" z; @: d. m1 ]" O, @      apk转制为bar文件
6 ~  Z- {& e0 s1 [       输入“apk2bar e:\a2b\apk\Passenger_SYS.apk e:\a2b\sdk -t e:\a2b\bar”(不含“”),回车。, o) |& Z' u* F; Z' C& K
      签名封装
' m* x' L/ H! q) P, I8 i6 N        输入:“batchbar-signer e:\a2b\bar\Passenger_SYS.bar e:\a2b\XXXX.p12 password password”(不含“”,按照前面设置password就是你的PIN码!),回车。' W% G$ W6 `1 L7 ^: L! |
      OK,这样你就可以得到签名好的适合BB10的bar文件。/ C8 P+ A# a6 W- Q: b
      希望能够帮上这周末参加游戏移植活动的机油们!祝你们顺利!
- z/ w7 r! I4 C6 @' X* k      4 s" j. q; \* I3 k, X" z0 v% I9 }, m
     
& Y: |) u" D6 g! h     ! ]; b: j# M; I3 q" K4 X3 M, c; [9 V

" E( t2 p! f8 v5 Y: l" {4 ^& h  o6 l* O) Z* r' E% \3 A- Y8 Y3 c
该贴已经同步到 qilu的微博
回复

使用道具 举报

发表于 2012-12-21 07:42 | 显示全部楼层
赚美金的时间过了吧?3 w; C0 m! }6 G

( [# @# `: b: E9 a7 {3 z4 c 来自 难说传奇 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2012-12-21 07:42 | 显示全部楼层
赚美金的时间过了吧?, R! P& V; `, Z( P# F0 W6 _
! V9 x$ g, U0 n# m! j0 C
来自 难说传奇 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2012-12-21 07:42 | 显示全部楼层
回复@难说传奇:这周还有!加油吧!
8 r" R6 {& T- n8 @" ?, u" [
. k/ R! m) v& g 来自 一叶轻舟到天崖 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2012-12-21 07:42 | 显示全部楼层
回复@难说传奇:这周还有!加油吧!
  c4 J1 I6 U; n" P, N/ D7 `; U
# R" c9 K, [% s5 e 来自 一叶轻舟到天崖 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2012-12-21 08:27 | 显示全部楼层
回复@一叶轻舟到天崖:线上么?还是参加现场活动?
$ f5 @) c2 D& s
: U/ p: w" v6 {; \ 来自 难说传奇 的新浪微博
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-22 10:44 | 显示全部楼层
有线下活动,当然也可以在今天后的七天内线上提交!
回复 支持 反对

使用道具 举报

发表于 2013-6-27 08:32 | 显示全部楼层
这是个好东东
回复 支持 反对

使用道具 举报

发表于 2013-7-20 20:47 | 显示全部楼层
感谢楼主的分析
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2013-8-26 17:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2013-12-3 12:54 来自手机 | 显示全部楼层
转发制还是闪退,怎么办
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-12-23 04:18 , Processed in 0.358521 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表