2012-07-14 110 views
2

我是繼谷歌開發者指南:http://developer.android.com/training/basics/firstapp/starting-activity.htmlAndroid清單文件錯誤

Eclipse中給了我這個錯誤在我的清單文件

[2012-07-13 21:59:47 - com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper] Parser exception for C:\Users\Rishub\workspace\Rishubs app\AndroidManifest.xml: Attribute "name" bound to namespace "http://schemas.android.com/apk/res/android" was already specified for element "activity". 

這裏是我的清單文件

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.example.rishubs.app" 
android:versionCode="1" 
android:versionName="1.0" > 

<uses-sdk 
    android:minSdkVersion="14" 
    android:targetSdkVersion="15" /> 

<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name=".MainActivity" 
     android:name=".DisplayMessageActivity" 

     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
</application> 

感謝您的所有幫助:)

回答

2

您不能合併這樣的兩個活動聲明。試試像這樣:

<activity android:name=".MainActivity" > 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 

     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity> 
<activity android:name=".DisplayMessageActivity" /> 
+0

找出錯誤。 Crtl + Shift + o添加了導入android.r,這是錯誤的來源。謝謝!從技術上講,你們都解決了我的問題。我希望我能選擇你們兩個。 – 2012-07-14 02:26:37

+0

很高興我們能幫到你! – Sam 2012-07-14 02:32:13