2012-06-18 49 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

我实际上不能证明为什么这个人在这里采取额外的脚本。