找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 3262|回复: 10

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

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

: d$ Z$ T/ V! p8 y. j& D7 { 该贴已经同步到 qilu的微博
回复

使用道具 举报

发表于 2012-12-21 07:42 | 显示全部楼层
赚美金的时间过了吧?
# R9 [* r9 P/ v4 l. u  x* n- _" n8 a
来自 难说传奇 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2012-12-21 07:42 | 显示全部楼层
赚美金的时间过了吧?
+ N9 S; ~( ~) D
6 Y$ ]3 O' _5 r. D: K: v& s 来自 难说传奇 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2012-12-21 07:42 | 显示全部楼层
回复@难说传奇:这周还有!加油吧!- E3 N! ~" E9 q' t7 F

3 A; h1 _- l4 b3 W2 [9 { 来自 一叶轻舟到天崖 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2012-12-21 07:42 | 显示全部楼层
回复@难说传奇:这周还有!加油吧!
$ {2 F+ e8 `4 U. }+ C& D4 ]6 j- M  Q: X
& ]2 r& }  C& S" P; y8 O' g9 ^ 来自 一叶轻舟到天崖 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2012-12-21 08:27 | 显示全部楼层
回复@一叶轻舟到天崖:线上么?还是参加现场活动?4 o4 E: W; V0 l) U4 C0 K, z" m

2 D4 K/ ]3 N) Q+ S( n 来自 难说传奇 的新浪微博
回复 支持 反对

使用道具 举报

 楼主| 发表于 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, 2025-2-23 22:25 , Processed in 0.273346 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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