2012-03-12 11 views
2

Androidデバイスにインストールしようとすると、次のエラーメッセージが表示されます。Ant Build Signing Jar

Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] 

私は、リリースAPKを作成するために、プロジェクト内のbuild.xmlファイルを使用してい https://issues.apache.org/bugzilla/show_bug.cgi?id=52344

のJava 7で使用する場合、この問題に対処し、最新バージョン1.8.3へのAntを更新ファイル。
私のANT_HOMEパスがWindows-> Preferenceで正しく設定されています。

アイデアはありますか?

+0

どのような環境でプログラミングしていますか? (署名はEclipseで簡単です) – ramblinjan

+0

私はWindowsでEclipseを使用しています。 Eclipseからのエクスポートを使用するとうまく動作します。自動化されたAntビルド機能とjarsignerで失敗したときに使用するものを使いたい。 – Anthony

+0

Gotcha - 私はあなたを助けることができないのではないかと心配していますが、私はあなたの質問を強調しました。 – ramblinjan

答えて

1

あなたは、SDKのbuild.xmlのからターゲットをコピーして/tools/ant/build.xml

<signjar 
    sigalg="MD5withRSA" 
    digestalg="SHA1"> 
+0

ありがとうございますが、問題が修正されたant-1.8.3の解決策wokrs。完全な答えはhttp://stackoverflow.com/a/8539794/310760を参照してください。 – FeelGood

0

上書きリリース・サインターゲットに次のように追加して、とsignapkを交換しているように見えますsignjarと上記の2つの引数を追加

関連する問題