1

私は、2年前に最初にリリースされ、おそらく8〜12回更新されたAndroidアプリに取り組んでいます。内部テスト中に、新しい APK をインストールしようとすると、デバイスの 1 つにこのエラーが表示されることがわかりました。

Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

このエラーは Web でかなりよく文書化されており、よく引用される問題の原因はシステムに JDK7 がインストールされていることですが、私はまだ JDK6 を使用しています。

しかし、私にとって本当に奇妙なのは、APK が「jarsigner」ツールを使用して正しく署名されていることを報告し、APK は私がテストした他の 3 つのデバイスにも正しくインストールされることです。Android 2.2 搭載の Droid Pro のみが、このインストール エラーを報告しているようです。

1 つのデバイスでのみ発生するこの問題に遭遇した人はいますか? ちょっと気になるところですが、アプリの問題なのか端末の問題なのかわかりません。

4

2 に答える 2

1

デバイス 2.1 および 2.2 で同様の問題が発生しました。

jarsigner -sigalg SHA1withDSA -digestalg SHA1 -keystore keystore.keystore file.apk alias
于 2013-08-21T06:20:08.297 に答える
0

端末の問題のようです。2.2、froyo、api レベル 9 (お使いのデバイスの OS バージョン) 向けに構築されたアプリです。アプリのマニフェスト ファイルを一度確認してください。

于 2013-08-06T00:24:27.920 に答える