2

当我尝试在 Android 设备上安装时,我仍然收到以下错误消息。

Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

我将 Ant 更新到最新版本 1.8.3,它在与 Java 7 一起使用时解决了这个问题。 https://issues.apache.org/bugzilla/show_bug.cgi?id=52344

我正在使用项目中的 build.xml 文件来创建发布 APK 文件。
我的 ANT_HOME 路径在 Windows->Preference 中设置正确

有任何想法吗?

4

2 回答 2

1

看起来您必须在 /tools/ant/build.xml 中添加以下内容

<signjar
    sigalg="MD5withRSA"
    digestalg="SHA1">
于 2012-03-13T17:18:33.593 回答
0

通过从 sdk build.xml 复制目标来覆盖 release-sign 目标,并将 signapk 替换为 signjar 并添加上述 2 个参数

于 2012-12-21T16:41:52.277 回答