Android: SDK и эмулятор полностью прослушаны ... В чем может быть проблема? - PullRequest
0 голосов
/ 25 января 2011

Мой эмулятор и пакет SDK работали буквально час назад.Я пытаюсь редактировать код в файле манифеста и BAM!Внезапно, когда я запускаю свои приложения, эмулятор зависает, иногда требуется Ctrl + Alt + Delete, а когда он сам размораживается, приложение даже не появляется.Журнал консоли выглядит нормально, но я получаю некоторые показания WIERD от Logcat ... не уверен, что они нормальные или нет.Помогите мне?

На самом деле, поцарапайте, что ... в журнале консоли происходят странные вещи ...

[2011-01-24 23:25:44 - UnicornTest] ------------------------------
[2011-01-24 23:25:44 - UnicornTest] Android Launch!
[2011-01-24 23:25:44 - UnicornTest] adb is running normally.
[2011-01-24 23:25:44 - UnicornTest] No Launcher activity found!
[2011-01-24 23:25:44 - UnicornTest] The launch will only sync the application package on the device!
[2011-01-24 23:25:44 - UnicornTest] Performing sync
[2011-01-24 23:25:44 - UnicornTest] Automatic Target Mode: Preferred AVD 'Koneko' is available on emulator 'emulator-5554'
[2011-01-24 23:25:44 - UnicornTest] WARNING: Application does not specify an API level requirement!
[2011-01-24 23:25:44 - UnicornTest] Device API version is 9 (Android 2.3)
[2011-01-24 23:25:46 - UnicornTest] Application already deployed. No need to reinstall.
[2011-01-24 23:25:46 - UnicornTest] \UnicornTest\bin\UnicornTest.apk installed on   device
[2011-01-24 23:25:46 - UnicornTest] Done!

Файл манифеста Android:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.unicorn.test.whee"
  android:versionCode="1"
  android:versionName="1.0">
  <application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:label="@string/app_name" android:enabled="true"      android:name="SplashScreenPear">


    </activity>



 </application>


 </manifest> 

Я чувствую, что где-то есть совершенно вопиющая ошибка, которую я просто не вижу ... Я знаю, что GIMP делает что-то вроде этого замораживания, если у вас есть вирус, но я только что проверил, и ничего не появилось ... Извинитевперед.

1 Ответ

0 голосов
/ 25 января 2011

Друг делает глупую ошибку. Вы не объявляли какую-либо активность как активную программу запуска в файле manifeast. Так что ваше приложение запущено, но эмулятор не может найти какую-либо активность для запуска, поэтому ничего не отображается.


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

вместо


<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:label="@string/app_name" android:enabled="true"      android:name="SplashScreenPear">


</activity>

в следующий раз всегда помните: объявите одно из ваших действий как средство запуска, как указано выше

...