1

設定アクティビティのアイコンとして、設定用のストック Android アイコンを使用したいと思います。問題は、マニフェストで次の行を使用すると、Google Play ストアにアップロードするときにエラーが発生することです。

android:icon="@android:drawable/ic_menu_preferences"

エラーは「サーバーは apk ファイルを処理できません。再試行してください」のようなものです。Google は、署名されていない apk で aapt ツールを実行し、エラーをチェックすることを提案しました。これはエラー android:icon does not point to a valid resource を返します。

行を削除すると問題が修正され、それが私が行ってコードを既にアップロードしているため、エラーコードが正確にはわかりません。私が本当に求めているのは、ストック Android 設定アイコンをアプリにどのように配置するかということです。API8 よりも低いバージョンもサポートしているため、設定ページに PreferencesActivity を使用しています。

ここにマニフェストの完全な設定アクティビティがあります

<activity
    android:name=".ShowSettingsActivity"
    android:icon="@android:drawable/ic_menu_preferences"
    android:label="@string/menu_settings" >
</activity>
4

0 に答える 0