相关疑难解决方法(0)

配置Eclipse以使用签名密钥库

我终于为我的应用程序创建了一个"最终"密钥库.由于我的应用程序使用谷歌地图,我需要更新所有布局以使用应用程序产生的新API密钥.

现在我完全了解导出已签名的APK以供发布的要求,但之后是什么?我的想法是,对于进一步的开发和测试,如果我可以将Eclipse配置为使用我的最终密钥库而不是调试密钥库,那将是最简单的......但我发现没有办法做到这一点?它只允许我配置一个"替代"调试密钥,但我猜这不一样.

如果我在这里完全误解了一些东西,我会感到很困惑.

android keystore

49
推荐指数
2
解决办法
5万
查看次数

在adb安装上INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES

同样的Android项目是在调试模式下构建的,有时使用Eclipse,有时使用ant(在构建机器上).

如果我首先安装ant build,然后尝试启动Eclipse调试,则会显示Eclipse控制台

[2012-03-20 13:32:26 - myproject]由于应用程序签名不同,重新安装失败.[2012-03-20 13:32:26 - myproject]您必须执行应用程序的完全卸载.警告:这将删除应用程序数据!
[2012-03-20 13:32:26 - myproject]请在shell中执行'adb uninstall com.myproject'.[2012-03-20 13:32:26 - myproject]发布取消!

如果我反过来这样做,即使用Eclipse调试(包括安装apk),然后尝试从命令行安装ant build,我得到:

失败[INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]

我的证书/签名有什么问题?

eclipse android signing apk android-install-apk

27
推荐指数
4
解决办法
4万
查看次数

如何在eclipse for android中设置自定义密钥库以进行调试

我有一个自定义密钥库,我用它来签署我的apk.现在我想使用相同的密钥库进行调试.当我去eclipse-> windows-> preferences-> android-> build并设置我的自定义密钥库时,我得到"Keystore被篡改,或密码不正确"?

java android code-signing apk android-keystore

18
推荐指数
3
解决办法
3万
查看次数

我可以将我的Android应用程序构建为调试,但使用发布密钥库进行签名

我正在尝试在我的应用中测试应用内结算.我在Play商店中设置了计费和产品ID,但为了测试一个事务,我需要使用我的发布密钥库来签署我的应用程序,否则它将失败.

我正在使用IntelliJ Idea(Ver.11 CE),并且无法弄清楚如何配置项目以使用调试集进行构建,并在部署到我的设备之前使用我的发布密钥库进行签名.

我看到我可以为配置设置一个ant目标,我假设这是要走的路,但是因为我的build.xml导入了Android SDK /tools/ant/build.xml,所以没有任何目标可供选择.

要调试我只需要在清单中启用set android:debuggable ="true"吗?任何人都有一个蚂蚁目标的建议,可以做我需要的东西吗?我可以添加到build.xml中的一个?

ant android intellij-idea

11
推荐指数
1
解决办法
5148
查看次数