同じ問題が発生し、AndroidManifest.xmlファイルを編集して<?xml version="1.0" encoding="utf-8"?>
、コピーライトコメントの上に行を移動することで解決しました。
<!--
Copyright (C) 2012 The Android Open Source Project
パーサー<?xml
はファイルの先頭にあるタグを読み取る必要があるようです。ここにバグレポートを提出しました:http ://code.google.com/p/android/issues/detail?id = 30505&thanks = 30505&ts = 1336503159
結論として、AndroidManifest.xmlファイルは次のようになります。
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2012 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.android.fragments"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="15" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
プロジェクトがインポートされたら、プロジェクト内の他のxmlファイル(res / layout / article_view.xml、res / layout / news_articles.xml、res / layout-large / news_articles.xml、およびres/values / strings.xml)。
Eclipseがsrc/ディレクトリに作成したパッケージは、com.examples.android.fragmentsではなくcom.example.fragmentsと呼ばれていることがわかりました。なぜそうなるのかわかりませんが、各ファイルのパッケージ宣言でエラーメッセージをクリックし、「FILENAME.java」をパッケージ「com.example.android.fragments」に移動することで修正しました。
最後に、プロジェクトをコンパイルして実行するには、HeadlinesFragment.javaにandroid.os.Buildをインポートする必要がありました。