2013-01-18 63 views
1

我正在尝试注册APK以将其上载到Play商店市场。我下面的步骤强调hereWindows上的Android签名应用程序

我收到以下错误

enter image description here

当我尝试登录使用Eclipse project->Android Tools->Export Signed Application Package中的应用。

enter image description here

+0

在'“”'中写入'C:\ Program Files(x86)\ Java \ jdk1.6.0_27 \ bin \ my-relea se-key.keystore'。像''C:\ Program Files文件(x86)\ Java \ jdk1.6.0_27 \ bin \ my-relea se-key.keystore“' –

+0

为什么不使用Android工具 - >导出签名的应用程序包?无论如何它的确如此。但更容易。 –

+0

@SiddharthLele我这样做,我得到一个错误。已经更新了这个问题。 –

回答

1

你不需要用命令来完成它。在Eclipse中,右键单击您的项目 - > Android工具 - >导出签名的应用程序包。

按照向导,你会有一个签署的apk没有痛苦。

编辑:

有关新的错误快速搜索后,this thread似乎包含了可能的修复你。例如,请尝试清理您的项目并重新构建它。如果它不能解决您的问题,请尝试修复链接中提到的问题。

+0

将尝试它..:D –

+0

我得到一个Dalvik错误。已更新的问题与截图 –

+0

@HarshaMV请参阅我编辑的答案 –

1

您的密钥存储文件复制到没有空格的目录。您目前的路径是C:\ Program Files(x86)\ Java \ jdk1.6.0_27 \ bin \ my-release-key.keystore其中包含目录程序文件(x86)带空格。 JarSigner无法识别带空格的目录。

+0

我该如何在另一位导演中做到这一点?是否只在工作之外复制jarsigner? –

+0

不,只是将.keystore文件复制到另一个目录。例如。 C:\ Keystore \ my-release-key.keystore –

+0

我把keystore放在同一个文件夹中,我得到以下错误 - jarsigner:无法打开jar文件:Nomad.apk –

相关问题