0

プロジェクトをビルドすると、次のエラーが発生します。

 [2013-04-03 03:52:49 - mydemoapp] D:\My Projects\HoloEverywhere
 Library\res\layout\time_picker_holo.xml:17: error: No resource identifier found for attribute 
'importantForAccessibility' in package 'android'

HoloEverywhere を実装しようとして 2 日経ちましたが、失敗しています。専門家が助けてくれますか?

私がしたことは次のとおりです。

1) HoloEverywhere Libraryを eclipseにインポートしました

2)contrib / ActionBarSherlockもEclipseにインポートしました

3) Jake Wharton が作成した ActionBarSherlock Library Calledライブラリもインポートしました (Thank you Jake!)

これらすべてのインポートの後:

4) [HoloEverywhere Library] > [Properties] > [Android] を右クリックし、HoloEverywhere zip ファイルに付属するインポートされた contrib/ActionBarSherlock を追加しました。次に、Java Build Path> Add> ActionBarSherlock に移動しました (同じものがインポートされました)。

5) ActionBarSherlock>Properties>Add (公式のライブラリを追加) を右クリックし、Android>checked(IsLibrary) に移動しました

6)ライブラリ>プロパティ> Androidを右クリックし、IsLibraryをチェックしました

7) android-support-v4-r12.jarも HoloEverywhere にインポートしました (/libs フォルダーを作成してその中に入れてみました。また、右クリックして [プロパティ] > [Java ビルド パス] > [ライブラリ] > [ジャーを追加] を試しました)

mydemoapp というプロジェクトを作成した後、次のエラーが表示されます。

  [2013-04-03 03:52:49 - mydemoapp] D:\My Projects\HoloEverywhere
 Library\res\layout\time_picker_holo.xml:17: error: No resource identifier found for attribute 
'importantForAccessibility' in package 'android'

ここに画像の説明を入力

ここに画像の説明を入力

ここに画像の説明を入力

ここに画像の説明を入力

4

2 に答える 2

0

同じ問題に直面している人の話を聞いてください...

まず、libraryを取り除きます。ActionBarSherlockを Android のHoloEverywhereライブラリによって参照されるようにし (Properties )、Java Build Path (Properties ) からもインポートします。

次に、プロジェクトの [プロパティ] > [Android] > [Holoeverywhere ライブラリを追加] を右クリックします。インポートしないでください (JAVA ビルド パスに移動して追加しないでください)。

私の場合、R.java を生成できなかったので、マニフェスト ファイルに移動し、何かを変更して保存し、デフォルトの状態に戻してもう一度保存します。

R.java が生成され、魅力的に機能します。

于 2013-04-03T02:25:23.450 に答える