6

2 ~ 3 日以上経過してからリリース モードでアプリケーションに署名しようとすると問題が発生します。インターネット/スタックオーバーフローの情報として見つけたものはすべて試しましたが、何もうまくいきませんでした。全体SDKを更新proguardし、4.7 バージョンに更新し、jar ファイルと競合パッケージをチェックしましたが、解決策が見つかりません。メイン プロジェクトにライブラリを含めましたが、今までアプリケーションの署名に問題はありませんでした。

私はまだインターネット経由でいくつかの情報を読んでいて、まだ解決策を見つけることができないため、この問題を解決できるように他に何を試すことができるかについてのアイデア。

PS デバッグ バージョンのビルドとデバイスでの実行に問題はありませんでした。唯一の問題は、リリース モードでアプリケーションに署名しようとしてFailed to export applicationエラーが発生した場合のみです。

4

11 に答える 11

8

私にとっては、Jmart の回答が良かったです。プロジェクトで腐ったファイル名を簡単に使用できます。

Android-Droidとして、「アプリケーションのエクスポートに失敗しました」という一般的なメッセージが表示されたので、回答を投稿しました。

しかし、署名なしでアプリをエクスポートしようとすると(下のスクリーンショットを参照)、今回はエラーに関する説明が表示されました! ウィザードで署名しても何も言われません。

ここに画像の説明を入力

それが私のような他の人に役立つことを願っています!

于 2014-02-20T14:55:19.400 に答える
4

信じられないかもしれませんが...私は同じ問題を抱えていました(「アンドロイドはエクスポートに失敗しました..」他の表示/メッセージなし)。何時間も経った後、私は問題を発見しました。アセットフォルダーの下に、いくつかの特殊文字 (ilíaco.jpg) を含む .jpg リソースがありました。「問題のある」文字を削除するだけで、問題は解決しました。

于 2013-02-18T18:58:47.327 に答える
3

いくつかのエラーがあります。仮想マシンでアプリを実行して、機能するかどうかを確認してください。それが機能する場合は、プロジェクトをクリーンアップして再構築してからエクスポートしてみてください..うまくいきました

于 2012-07-22T10:54:24.530 に答える
2

リリース用のアプリに署名するための独自の証明書を作成しましたか?Eclipseによって自動的に生成されたデバッグ証明書を使用しないでください。後で更新するためにアプリに署名することができなくなります(特に、プロジェクトを別のコンピューターにエクスポートする場合)。

もしそうなら、あなたの証明書は期限切れになっていますか?適切なパスワードを提供していますか?

于 2012-02-08T09:20:24.203 に答える
1

私にとっては、「クリーン」してから「エクスポート」を再度実行して解決しました

于 2014-08-14T08:03:53.027 に答える
1

私がしたことは、最初に署名なしでエクスポートし、次に署名付きでエクスポートしました。それは機能しましたが、何が原因かはわかりませんでした。

于 2014-06-20T14:10:17.907 に答える
0

layout_below、layout_above などの属性で @+id を使用することについて聞いたことがあります。この問題を引き起こす可能性があります。これを確認してください。これは android:id="@+id/idid" の場合にのみ使用してください。

于 2012-02-08T09:17:57.097 に答える