2011-08-04 8 views
0

私はAndroidプログラミングには新しく、64ビットWindows 7のチュートリアルから始めることを決めました。HelloWorldチュートリアルはandroid 2.3.3で動作しません。attrs.xmlが見つかりません

このチュートリアルの後、私は最も人気のあるAndroid 2.3.3をターゲットにした新しいプロジェクトを作成しました。私は、ディレクトリをチェックしattrs.xmlが欠落している見つけ

[2011-08-04 21:50:06 - Android Framework Parser] Menu declare-styleable MenuGroup not found in file C:\Android\android-sdk\platforms\android-10\data\res\values\attrs.xml 
[2011-08-04 21:50:06 - Android Framework Parser] Searchable declare-styleable Searchable not found in file C:\Android\android-sdk\platforms\android-10\data\res\values\attrs.xml 
[2011-08-04 21:50:06 - Android Framework Parser] Searchable declare-styleable SearchableActionKey not found in file C:\Android\android-sdk\platforms\android-10\data\res\values\attrs.xml 
[2011-08-04 21:50:06 - Android Framework Parser] AppWidget declare-styleable AppWidgetProviderInfo not found in file C:\Android\android-sdk\platforms\android-10\data\res\values\attrs.xml 
[2011-08-04 21:50:06] Warning, ADT/SDK Mismatch! The following elements are declared by ADT but not by the SDK: manifest 

:しかし、Eclipseはエラーを報告しました。私はそのプロジェクトを他のAndroidバージョン、例えば3.0にリターゲットしました。問題は消えました。それは対応するディレクトリにattrs.xmlがあるからです。

これはなぜですか?どうすれば修正できますか?

+0

新しいプロジェクトで3.0で導入された要素を使用していないことを確認しましたか? – thegrinner

答えて

0

は多分ちょうどあなたのプロジェクトをきれいにし、インストールが時々失敗したときに、このエラーが発生します

+0

しかし、実際にはディレクトリ内にattrs.xmlファイルが表示されませんでした。誰も彼の2.3.3 SDKのインストールを確認できますか? – David

0

を再構築しなければなりませんでした。

C:¥Android¥android-sdk¥platforms¥android-10¥data¥res¥values¥attrs.xmlファイルがありません。

これは、データ\ res \ values \ attrs.xmlファイルの下のアンドロイドのルートディレクトリにあることを意味します。

このファイルはありません。だからあなたは特定のバージョンを再インストールするか、あなたのアンドロイドバージョンを変更する必要があります。例えば

0

:それは

言う "MenuItemのファイル Dで見つかりません:\ Androidの\ SDKの\プラットフォーム\アンドロイド-14 \データ\ resを\値\ attrs.xml"

」 MenuItemがファイルに見つかりません "

ファイルはディレクトリにありますが、" MenuItem "はその中にありません。

関連する問題