2012-06-18 46 views
1

我使用本教程爲標誌我的apk linkAndroid的標誌apk文件

,但我已經停止對步登錄您的應用程序

./sign-mac-example.sh ../DialANumber/deploy/DialANumber.apk 
Enter passphrase: 

命令

這還不如我在命令行看到內部或外部程序。

我使用windows。

我創造workspce所有文件夾有:

  • androidkeys(在那裏我存儲我的鑰匙我的釋放,key.keystore)
  • 部署(在那裏我有我的出口apk文件)

感謝您的幫助!

回答

2

我建議使用Eclipse來簽署Android應用程序。

因此,您必須安裝適用於Eclipse的Android SDK和插件。創建一個項目 - 完成後,點擊你的項目並點擊導出。

該向導允許您創建新的密鑰庫或使用現有的密鑰庫對您的應用程序進行簽名。

我試圖簽約使用Ubuntu與控制檯應用程序,但它是很難 - 使用Eclipse它很容易和導出嚮導創建.apk文件

3

我可以在教程比的地方,你看這個部分有點高舉:

寫簡短的腳本,使您的生活更輕鬆只是爲了讓生活更輕鬆 我寫它每次可用於爲您 的Android APK文件很短的腳本。您可以在下面下載它,並將其放在您放置密鑰庫的相同 目錄中(請參閱第2點)。

在這裏,這個傢伙定義他呼叫的腳本./sign-mac-example.sh。然而,遺憾的是這個腳本在linux和mac上工作,而不是windows。

沒關係即在此腳本真正關鍵的唯一線路是這樣的:

jarsigner -verbose -keystore my-release-key.keystore "$1" alias_name 

而且你可以在Windows中也用它,只需更換「$ 1」 ../DialANumber/deploy/DialANumber.apk

我實際上不能證明爲什麼這個人在這裏採取額外的腳本。