2017-01-06 22 views
0

Итак, как говорится в названии, мое приложение для Android не хочет запускаться в запущенном эмуляторе. Сам эмулятор является Nexus 5 работает API 23 (Android 6.0 Marshmallow).Приложение не запускается в Android Studio Emulator

Я знаю, что мне нужно спросить, как я хочу запустить свое приложение, если эмулятор выключен, из всплывающего окна, которое спрашивает, хочу ли я использовать запущенное устройство или запустить его с AVD, однако я не получаю это.

Код, взятый из моего манифестки, приведен ниже. (Если нужна любая другая информация, не спрашивайте, и я буду загружать его)

Изображения больше не доступны

+1

как CommonsWare сказал, не размещайте изображения, когда вы можете разместить код. код может быть проиндексирован ... (содержимое) изображение не может. –

ответ

3

Вы не имеете пусковую деятельности. Следовательно, Android Studio не знает, как запустить активность запуска для вашего приложения, и поэтому он не будет предлагать запускать ваше приложение.

На вашей служебной записке LogInScreen вы заменили android.intent.action.MAIN на номер com.example.michael.whatsuplondon.MAINACTIVITY. Смените это на android.intent.action.MAIN.

Кроме того, в будущем не размещайте скриншоты окон IDE, если вместо этого вы можете публиковать фактический текст (например, манифеста, в данном случае).

+0

Спасибо за быстрый ответ, однако, я выяснил, что основная проблема, с которой я столкнулась, состояла только в том, что вы выбрали «сборку» слева от кнопки запуска, а не «приложение» в целом. Это означало, что сборка была запущена, так как у меня появился значок Java, но он не запускался в эмуляторе - в значительной степени ошибка ладони на лице haha! – AndroidDevBro

0

Попробуйте изменить фильтр намерений в:

<action android:name="android.intent.action.MAIN" />