3

私は Eclipse を使用しています。プロジェクトをエクスポートして署名します。しかし、その後、このエラーが発生します。

[SO] スクリーンショットをアップロードできません

エラーは「アップロードに失敗しました: APK にアイコンを追加する必要があります」です。

すべてのドローアブル フォルダーに icon.png という名前のファイルがあります。そして、このエラーの原因がわかりません。

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/Theme.Sherlock.Light" >

ic_launcher は、すべてのドローアブル フォルダーのアイコンです

明確にするために編集:私のマニフェストには、上記のコードがあります。すべてのドローアブル フォルダーに、ic_launcher というアイコン png があります (アップロードが初めて失敗したときに icon.png も追加しました)。

4

4 に答える 4

4

アイコンの名前は、icon.png ではなく「ic_launcher.png」にする必要があります。または、マニフェストを変更して、ドローアブルに名前を付けたいものを指すようにすることもできます。

于 2013-01-28T21:04:58.617 に答える
2

このラインを使うことで

 android:icon="@drawable/ic_launcher"

Android は、何かが .png や .jpg などの有効な画像形式である「ic_launcher.something」という名前のアイコンを見つけることを期待しています。

あなたのアイコンは「icon.png」と呼ばれています

どちらかを変更すると、うまくいくはずです。

于 2013-01-28T21:05:14.747 に答える
0

私はこの問題を抱えていました。アイコンを追加する必要があると言っているのは知っていますが、@string/app_name を確認してみてください。app_name に「\n」が含まれている場合は、それを削除し、apk を再構築して再度アップロードします。それが私の場合に起こったことです。

アプリを Google Play にアップロードする際に、APK にアイコンを追加する必要があります

うまくいけば、これは他の人にも役立ちます。

于 2013-08-19T00:21:19.947 に答える