古詩詞大全網 - 藝術簽名 - 如何將Android應用移植到BlackBerry PlayBook上

如何將Android應用移植到BlackBerry PlayBook上

因為PlayBook 2.0上帶有壹個Android Player的組件,Android應用只需要做壹個簡單的轉換,轉換成PlayBook的bar文件,就可以在PlayBook上運行了。有關Android應用轉換成PlayBook應用的官方網頁如下:/android/

從上面的網頁中可以了解到,將Android應用轉換成PlayBook的bar文件有三種方法:

通過網頁應用在線轉換

通過Eclipse Plug-in在Eclipse環境中轉換

使用命令行工具進行轉換

其中通過網頁在線轉換最簡單,下面就講講這種方法的具體準備工作和轉換過程。

1. Android SDK的準備

轉換過程需要Android SDK的支持,需要提前安裝好Android SDK,有關Android SDK的安裝請參看相關文章。

2. PlayBook 2.0 的準備

為了最終測試轉換的應用,得有個PlayBook 2.0環境,如果妳有壹個PlayBook在手上,妳可以到以下網站註冊,升級PlayBook的操作系統到2.0版本。

註冊完等壹段時間(按官方說法是壹個小時以內),在PlayBook上檢查軟件升級(Software Update)可以開始升級PlayBook操作系統。具體操作在上面的網站中有指引。

如果妳沒有PlayBook在手上,只能通過模擬器測試了

3. 申請簽名密鑰

在Android應用的轉換過程中需要對應用進行簽名,而應用簽名需要壹個簽名密鑰。所以我們需要到BlackBerry官網上申請壹個簽名密鑰。

需要填寫姓名,公司名等基本信息,還需要填寫壹個郵件地址和壹個PIN碼,這兩個比較關鍵,最終簽名密鑰會發送到填寫的郵件地址上,安裝簽名時需要用到PIN碼。註意這裏的PIN碼和手機或者是PlayBook的PIN碼都沒有關系,妳自己填寫壹個6到10位的數字就行,如1234567890,填完壹定要記住,後面需要使用的.

然後妳就會收到帶有簽名密鑰的郵件了,裏面有兩個csj文件:

RIM Development Key (RDK)

Berry PlayBook debug token (PBDT)

之前的做法是將csj文件導入到PlayBook開發環境中生成p12密鑰文件,然後就在PlayBook開發環境中直接使用簽名工具進行簽名。現在有了在線工具就可以直接在網頁上使用上面的csj文件了。將兩個csj文件保存下來,壹會需要使用到。

4. 第壹次轉換

準備好簽名密鑰後就可以到網站上開始轉換Android 的apk文件了,因為第壹次轉換的時候需要設置簽名密鑰,所以第壹次簽名的過程有點特殊。

通過瀏覽器打開以下網頁:/android/bpaa/

打開後出現歡迎頁面如下,點擊“Go>>”到下壹步:

配置完成後最終服務器會將指定的apk文件轉換成bar文件,並對bar文件進行簽名。所生成的文件在結果頁面中會顯示出來,如下圖:

這樣就完成了第壹次轉換工作,同時完成了簽名密鑰的配置工作,後續的轉換工作就不用這麽復雜了。

然後填寫妳的郵件地址,並選擇“I already have BlackBerry Tablet OS Signing Keys”和“I have rad and agree to the RIM SDK License Agreement”兩項,就是告訴服務器妳已經申請了簽名密鑰。註意不要選擇“I have already configured my computer for signing”壹項,這樣才會開始簽名密鑰的設置頁面。當妳第壹次設置成功了,後面再進行簽名就可以選擇這項了。

選擇後點擊“Next”

然後會提示後續過程需要壹些授權,需要妳點擊“Set Applet Permissions”按鈕進行授權。授權後點擊“Next”。

進壹步需要對妳的apk文件進行校驗,需要選擇準備轉換的apk文件和Android SDK的目錄,選擇完了以後點擊“Start Test”按鈕進行校驗。

如果校驗成功的話會提示“Your app is compatible with the BlackBerry Runtime for Android Apps”,就是說妳的Android應用和PlayBook上的Android 運行環境兼容。

成功後點擊“Repackage & Submit”按鈕進行轉換。

然後進入關鍵的壹步,因為簽名密鑰沒有配置,這裏系統會提示對簽名密鑰進行配置。

需要配置的包括:

RIM Development Key .csj文件

這個文件在簽名密鑰的郵件中可以找到

BlackBerry PlayBook debug token .csj文件

這個文件在簽名密鑰的郵件中可以找到

keyStore密碼

設置本地證書存儲空間的密碼,按自己喜好設置壹個密碼就行,註意需要輸入兩遍

CSK密碼

CSK密碼,同樣按自己喜好設置壹個,也是需要輸入兩遍

註冊時填寫的PIN碼

這裏要填寫的就是申請密鑰是填寫的那個6到10位數字的PIN碼。

證書路徑,文件名

指定壹個路徑和文件名,最終生成的相關信息會保持在這個文件中。

公司名

填寫自己的公司名,似乎服務器並沒有對公司名做嚴格校驗,填寫公司拼音就可以,關鍵是要記住這個名字,以後轉換時需要用到。

填寫完後點擊“Configure”就可以了。