我是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的应用程序!!非常感谢你的时间!!
答案 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视图中的问题。您可以发布尝试启动程序时发生的异常吗?