AndroidManifest.xml文件存在问题

时间:2010-11-22 17:21:49

标签: android android-manifest

我是Android开发的新手,我正试图通过developer.android.com的一些教程熟悉它。我正在研究TabLayout example,我正在做这个例子中的所有事情。但是,当我通过模拟器运行时,程序会加载,但是当我尝试启动应用程序时,它说这是一个问题并且让我强迫下来!因为我一步一步地按照教程,我相信我在AndroidManifest文件中犯了一个错误。这是我写的:

<application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".HelloTabWidget" android:label="@string/app_name"
     android:theme="@android:style/Theme.NoTitleBar" >

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    <activity android:name=".ArtistsActivity" android:label="@string/app_name"       > </activity>
 <activity android:name=".AlbumsActivity" android:label="@string/app_name"          > </activity>
 <activity android:name=".SongsActivity" android:label="@string/app_name"          > </activity>
</activity>

任何人都可以帮助我运行这个吗?对我来说非常重要的是学习ima计算机大学的学生和我的论文将是一个android的应用程序!!非常感谢你的时间!!

2 个答案:

答案 0 :(得分:2)

您已在主要活动块中声明了其他活动 - 请确保在声明其他活动之前关闭第一个活动。请参阅下面的添加内容:

    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".HelloTabWidget" android:label="@string/app_name"
         android:theme="@android:style/Theme.NoTitleBar" >

            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
         </activity> <!-- ADD THIS CLOSE TAG -->

     <activity android:name=".ArtistsActivity" android:label="@string/app_name></activity>
     <activity android:name=".AlbumsActivity" android:label="@string/app_name"></activity>
     <activity android:name=".SongsActivity" android:label="@string/app_name"></activity>
   </application> <!-- PLUS, close your application tag -->   

答案 1 :(得分:0)

你可以看到一些有用的信息,并在eclipse(和adb logcat)中查看logcat视图中的问题。您可以发布尝试启动程序时发生的异常吗?