Решено - приложение Android Studio больше не работает на моем телефоне, но работает на других устройствах - PullRequest
0 голосов
/ 15 октября 2019

Как указано в заголовке, у меня возникает следующая проблема: После случайного запуска, без каких-либо изменений, разрабатываемое мной приложение больше не работает на моем телефоне. Я немного подумал и, наконец, решил протестировать его на другом устройстве, чтобы убедиться, что оно отлично работает. Эмуляторы тоже работают. Это большое узкое место в моей разработке, поскольку на данный момент я могу использовать только эмуляторы.

Это ошибка, которую я получаю:

Error while executing: am start -n "com.university.hobi_android/com.university.hobi_android.ui.main.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.university.hobi_android/.ui.main.MainActivity } Error type 3 Error: Activity class {com.university.hobi_android/com.university.hobi_android.ui.main.MainActivity} does not exist.

Любойприветствуется помощь.

Android Studio 3.5.1.

Устройство работает под управлением Android Pie

Вот мой файл манифеста:

`

<application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
    <activity android:name=".ui.main.MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>

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

`

Ответы [ 2 ]

1 голос
/ 15 октября 2019

Вам необходимо выполнить следующие шаги.

  1. Запустить Android Studio
  2. Переключить режим просмотра файлов с «Android» на «Проект»
  3. Удалить. idea
  4. Удалить .gradle
  5. Удалить все * .iml файлы
  6. Файлы -> «Недействительные кэши / перезапустить»
  7. «Отменить и перезапустить»

Примечание: - Кроме того, отключите физическое устройство и снова подключите устройство.

0 голосов
/ 15 октября 2019

Я понял это в конце. Мне нужно было зайти в файл build.gradle моего модуля и изменить свойства applicationId, versionCode и versionName. Он все еще не запускается из Android Studio по какой-то причине, но теперь он устанавливает приложение и запускает его с моего телефона.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...