Tab小部件示例未运行

时间:2010-06-10 07:29:18

标签: android android-tabhost

我正在尝试重现tabwidget示例(http://developer.android.com/resources/tutorials/views/hello-tabwidget.html)。我不确定是什么问题,编译时没有错误,但我无法在仿真器屏幕上看到应用程序。

如果有人可以看看我的课程并告诉我什么是我的错误,那将是非常好的?我在这里打包了我的项目:http://etanto.com/TabTest.zip

这是运行时的控制台转储:

[2010-06-10 09:18:34 - TabTest] Launching a new emulator with Virtual Device 'Virtual1'
[2010-06-10 09:18:35 - TabTest] New emulator found: emulator-5554
[2010-06-10 09:18:35 - TabTest] Waiting for HOME ('android.process.acore') to be launched...
[2010-06-10 09:19:05 - TabTest] WARNING: Application does not specify an API level requirement!
[2010-06-10 09:19:05 - TabTest] Device API version is 8 (Android 2.2)
[2010-06-10 09:19:05 - TabTest] HOME is up on device 'emulator-5554'
[2010-06-10 09:19:05 - TabTest] Uploading TabTest.apk onto device 'emulator-5554'
[2010-06-10 09:19:05 - TabTest] Installing TabTest.apk...
[2010-06-10 09:19:22 - TabTest] Success!
[2010-06-10 09:19:22 - TabTest] \TabTest\bin\TabTest.apk installed on device
[2010-06-10 09:19:22 - TabTest] Done!

1 个答案:

答案 0 :(得分:2)

尝试将以下内容添加到您的清单中:

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

如果app已启动,则会将活动声明为“主要”活动...

否则,您可以尝试在清单中指定api级别。

我没有阅读所有代码,但是如果没有编译问题,那么无论如何都应该启动活动(如果清单正常)......