3

ターゲット SDK 13 でプロジェクトをコンパイルしようとしましたが、リソースに関するエラーがいくつか発生しました。同じエラーがいくつかありましたが、そのうちの1つは次のとおりです。

android-apt-compiler: [android-master5] C:\Documents and Settings\...\Local Settings\Application Data\Android\android-studio\sdk\android-master5\res\values\styles.xml:24: error: Error retrieving parent for item: No resource found that matches the given name 'style/Theme.Sherlock.Light.DarkActionBar'.

私は何をすべきか ?

下手な英語でごめんなさい。

4

2 に答える 2

0

Eclipse から Android Studio に移行するときに表示される同様のエラー メッセージを検索しているときに、この投稿を見つけました。私の場合、AndroidManifest.xml でまったく同じテーマが見つかりませんでした。

私の問題は追加することで解決されました

compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
compile 'com.android.support:support-v4:18.0.+'

ここで提案されているように、gradle ファイルの依存関係に: https://github.com/JakeWharton/ActionBarSherlock-Gradle-Sample

そういえば、AppCompat は下位互換性のある ActionBars の新しいもののようです...

于 2015-03-30T21:41:56.153 に答える
0

エラーに記載されているファイル styles.xml で、行 24 に文字通り次のように記載されている場合:

'style/Theme.Sherlock.Light.DarkActionBar'

次に、次のように変更します。

'@style/Theme.Sherlock.Light.DarkActionBar'

(@記号を見逃しただけです)

于 2013-06-25T15:55:06.633 に答える