5

新しいプロジェクトを作成するときに、APIレベル14を追加しました。アプリケーションを完了し、APIレベルを10に変更したいと思います。

私はリソースでエラーが発生しています->values-v11->style.xml ieerror: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light'.

リソース内->values-v14->style.xml

すなわち error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light.DarkActionBar'.

私はこれが誰でも説明できることを理解しました

4

4 に答える 4

8

ankita gahoiのアドバイスに従って、もう少し検索して問題を解決しました。

これを試して:

フォルダ「values-11」および「values-14」を削除します(存在する場合)。次に、このエラーがコンソールウィンドウに表示された場合:

 "No resource identifier found for attribute 'showAsAction' in package 'android'"

これらの質問への回答を読んでください:

「パッケージ「android」の属性「showAsAction」のリソース識別子が見つかりません」(JasonHanleyの)

Androidプロジェクトでターゲットビルドを変更するにはどうすればよいですか?(アランウィルズ)

ビルドターゲットはすでに正しいAndroidバージョンに設定されているので、「Google API」に設定してから、以前のターゲットに戻しました。

于 2012-10-25T15:11:57.040 に答える
5

これらのテーマはAPIレベル11以降で使用できるため、機能しません。APIレベル10を使用しているためです。

このリンクを参照してください-http ://developer.android.com/guide/topics/ui/themes.html

于 2012-08-03T07:02:50.510 に答える
0

Androidライブラリプロジェクトの1つで参照SDKがAPI9に設定されている特定のケースで発生しました。混乱したのは、エラーログにプロジェクトの名前が正しい設定で表示され、問題のあるものではないということでした。

于 2013-05-05T14:41:20.823 に答える
-1

values-v11->style.xmlに移動します。コードを置き換えます:

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

コードで:

<style name="LightThemeSelector" parent="android:Theme.Light">
于 2013-07-18T09:19:21.627 に答える