0

Google 2.33 をターゲットにするつもりだったときに、SDK バージョン 4.2 をチェックしたことに気付いたとき、私の Android プロジェクトは正常に動作していました。プロジェクトを G2.33 に戻して (マニフェストでは minsdk = 8 targetsdk=11)、Values-v11 と values-v14 という名前の 2 つのフォルダーにある 2 つの異なる styles.xml ファイルでエラーが発生しました。

Values-v14 フォルダーの styles.xml には、次の行にエラーがあります...

<style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">

Values-v11 フォルダの st yles.xml にエラーがあります...

<style name="AppBaseTheme" parent="android:Theme.Holo.Light">

私の他のプロジェクトでは、すべてのターゲット 2.33 にこれらのフォルダーさえありません。この混乱から抜け出す最善の方法は何ですか? ありがとう、ゲイリー

4

1 に答える 1

0

SDK レベル 11 に固有のものが必要ない場合は、これらのフォルダーを単純に削除できます。また、targetsdk が 11 の場合、14 のフォルダーは使用されません。

API レベル 11 でのカスタム動作のために API レベル 11 のものを保持したい場合は、API レベル 11 でコンパイルするようにプロジェクトを設定する必要があります。 Google API が必要な場合は、プロジェクトのビルド ターゲットを API レベル 11 の「Android 3.0」または「Google API」にします。

于 2013-04-01T17:35:00.637 に答える