Пример виджета со вкладкой не работает - PullRequest
1 голос
/ 10 июня 2010

Я пытаюсь воспроизвести пример tabwidget (http://developer.android.com/resources/tutorials/views/hello-tabwidget.html). Я не совсем уверен, в чем проблема, я не получил ошибок при компиляции, но я не вижу приложение на экране эмуляторов.

Было бы замечательно, если бы кто-нибудь мог взглянуть на мои уроки и сказать мне, в чем моя ошибка? Я упаковал свой проект здесь: http://etanto.com/TabTest.zip

вот дамп консоли во время выполнения:1008 * [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 Ответ

2 голосов
/ 10 июня 2010

попробуйте добавить в манифест следующее:

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

Это объявит действие как "основное" действие, если приложение запущено ...

В противном случае вы можете попытаться указать уровень API в своем манифесте.

Я не прочитал весь код, но если проблем с компиляцией нет, все равно следует запустить действие (если манифест в порядке) ...

...