Eclipse Android launcher показывает домашний экран, а не мое приложение
Когда я запускаю свое приложение для android из eclipse, оно показывает начальный экран, а затем мне нужно разблокировать экран и перейти к моему приложению. Я бы хотел, чтобы он просто показывал мое приложение по умолчанию.
Я попробовал щелкнуть правой кнопкой мыши на приложении и выбрать Запуск от имени..., но Android приложение не является выбором там. Мне нужно вручную создать новую конфигурацию запуска Android для моего приложения,а затем запустить ее.
Есть ли способ просто сделать мое приложение показываемым по умолчанию? Я бегу вместе с ними. эмулятор для Android версии 2.2?
Примечание: я также получаю сообщение об ошибке с надписью "Emulator] Unknown savevm section type 95", которое я еще не знаю, что это значит
Спасибо,
Джефф
3 ответов:
Эмулятор всегда запускается с заблокированным экраном. Разблокируйте его и подождите минуту, иногда ему требуется минута, чтобы запустить ваше приложение. Если через несколько секунд эмулятор не заработает, оставьте его открытым и попробуйте запустить снова. Если он не запустится сейчас, значит, что-то не так.
Я думаю, что вы либо не создавали свой проект как проект для android, либо, если вы это сделали, вы не создали начальную активность (или удалили ту, которую вы создали)? В любом случае, вам, вероятно, нужно пойти редактировать свой AndroidManifest.xml-файл и добавление фильтра намерений к действию. Просто догадываюсь. Должно выглядеть примерно так:
<activity android:name={String for the name of your app} android:label={String for the name displayed on the icon}> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity>** опубликовано перед редактированием ^^^
С точки зрения вашей ошибки, я понятия не имею, что это такое, так что, возможно, это не имеет ничего общего с тогда ваш Андроидманифест. :T
Проверьте свой манифест и убедитесь, что ваша деятельность имеет правильный фильтр намерений
<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter>Кстати, до Android 1.6 я думаю, что эмулятор всегда начинался с блокировки экрана, затем они изменили это, и он начинается с вашего приложения
Comments