Я изменил имя своего пакета с com.mycompany.myapplication на com.mycompany.testapp.
Все строит отлично, но когда я пытаюсь запустить его на эмуляторе, я получаю:
Сессия была перезапущена Целевое устройство: NexusS [эмулятор-5554] Загрузка файла локальный путь:/home/antony/AndroidStudioProjects/testappProject/testapp/build/apk/testapp-debug-unaligned.apk удаленный путь:/data/local/tmp/com.mycompany.myapplication Установка com.mycompany.myapplication КОММУНАЛЬНАЯ КОМАНДА УСТРОЙСТВА: pm install -r "/data/local/tmp/com.mycompany.myapplication" pkg:/data/local/tmp/com.mycompany.myapplication Успех
Запуск приложения: com.mycompany.myapplication/com.mycompany.testapp.MainActivity. КОМАНД УСТРОЙСТВА ОБОЛОЧКИ: am start -D -n "com.mycompany.myapplication/com.mycompany.testapp.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Начало: Intent {act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] cmp = com.mycompany.myapplication/com.mycompany.testapp.MainActivity} Тип ошибки 3 Ошибка: класс действия {com.mycompany.myapplication/com.mycompany.testapp.MainActivity} не существует.
Обратите внимание, что удаленный путь ^^^ неверен.
Если я перейду к эмулятору, я могу запустить приложение из меню, просто я получаю эту ошибку, когда пытаюсь запустить приложение из Android Studio.
Я также вижу в logcat, в правом верхнем углу раскрывающийся список предлагает мне "No Filters" или "app: com.mycompany.myapplication". Поэтому я не могу даже отлаживать правильно.
Откуда берутся эти ссылки на com.mycompany.myapplication, и как я могу это исправить?