3

いくつかのサイトのガイドに従っていますが、機能しません。既存のソースからプロジェクトを作成し、プロジェクトにライブラリとして含めたり、ターゲットをチェックしたりしていることを確認しました。何が欠けているのかわかりません。

次のエラーが表示されます。

[2012-08-29 21:04:45 - IT Guru] C:\Workspace\HoloEverywhereLib\res\values\styles.xml:246: error: Error: No resource found that matches the given name: attr 'windowActionBar'.
[2012-08-29 21:04:45 - IT Guru] C:\Workspace\HoloEverywhereLib\res\values\styles.xml:247: error: Error: No resource found that matches the given name: attr 'windowNoTitle'.
[2012-08-29 21:04:45 - IT Guru] C:\Workspace\HoloEverywhereLib\res\values-v14\styles.xml:12: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock'.
[2012-08-29 21:04:45 - IT Guru] C:\Workspace\HoloEverywhereLib\res\values-v14\styles.xml:14: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock.Light'.
[2012-08-29 21:04:45 - IT Guru] C:\Workspace\HoloEverywhereLib\res\values-v14\styles.xml:16: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock.Light.DarkActionBar'.
[2012-08-29 21:04:45 - IT Guru] C:\Workspace\HoloEverywhereLib\res\values-v14\styles.xml:18: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock.ForceOverflow'.
[2012-08-29 21:04:45 - IT Guru] C:\Workspace\HoloEverywhereLib\res\values-v14\styles.xml:20: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock.Light.ForceOverflow'.
[2012-08-29 21:46:56 - IT Guru] C:\Workspace\HoloEverywhereLib\res\values\styles.xml:247: error: Error retrieving parent for item: No resource found that matches the given name '@style/Theme.HoloEverywhereDark.Sherlock'.
[2012-08-29 21:46:56 - IT Guru] C:\Workspace\HoloEverywhereLib\res\values\styles.xml:253: error: Error retrieving parent for item: No resource found that matches the given name '@style/Theme.HoloEverywhereLight.Sherlock'.

従ったガイド:

HoloEverywhere のインポート中にエラーが発生しました

https://github.com/ChristopheVersieux/HoloEverywhere

4

3 に答える 3

3

リンク先の HoloEverywhere ガイドは少し古くなっています。現在、2 つのテーマは と と呼ばれHolo.ThemeHolo.Theme.Lightいます。

したがって、Android マニフェストで次の行を変更します。

android:theme="@style/Theme.HoloEverywhereDark.Sherlock"

また

android:theme="@style/Theme.HoloEverywhereLight.Sherlock"

 android:theme="@style/Holo.Theme"

また

android:theme="@style/Holo.Theme.Light"

次に、Project->Clean を実行して、エラーが消えるかどうかを確認します。

于 2012-12-16T12:56:52.417 に答える
0

Sherlock テーマ (統合されていない Android テーマ) を使用しているため、その追加パッケージを ProjectName/ フォルダーの下にインポートする必要があります。

+プロジェクト名

  1. ソース
  2. 世代
  3. Android2.1
  4. Sherlock.jar (ルートフォルダーの下に .jar ファイルをインポート)
  5. 置き場
  6. . . .
于 2012-08-30T05:55:06.053 に答える
0

すべてのプロジェクトのAndroidターゲットを最新のAndroidバージョン(v.17 atm)に設定することで問題を解決しました

于 2012-12-26T19:15:19.977 に答える