4

Я использую Visual Studio 2015 с обновлением 3 в Windows 8.1, и я хочу отлаживать приложение на своем Android-телефоне, у меня есть Oppo A37f mobile.Не удается отладить приложение на телефоне Android

Раньше я использовал Visual Studio 2015 с обновлением 3 в Windows 10, и мне удалось отладить приложение с помощью Samsung Galaxy S2, но теперь я тоже получаю сообщение об ошибке «Не удается установить приложение или проверить MainLauncher = истина». Есть ли что-нибудь, что я должен сделать?

Есть ли другой способ в том, что я могу проверить/отладить мой код?

ответ

3

Теперь я могу успешно отладить приложение в устройстве Oppo A37f (Android 5.1), позже я позабочусь о Samsung Galaxy S2. Я просто отключена Use Shared Runtime от Android Options

enter image description here

+1

Спасибо, <3 работал для меня –

2

Удалите приложение из настроек> приложений> все. Затем повторите попытку, это сработало для меня.

+0

Я уже пробовал это, но я не получил успеха. –

3

Только предложение может помочь вам, убедитесь, что вы включили свой вариант разработчика мобильных телефонов, а также попробуйте установить драйвер того же телефона в систему Windows и проверить, что эти драйверы правильно установлены с панели управления => аппаратные опции,

попробовать также найти вариант журнала устройство и подключить телефон оттуда

Эти шаги фиксированная моя проблема вы также можете попробовать.

+0

Я могу видеть мое устройство в опции сборки, я могу видеть журнал в Android Log Cat, но всякий раз, когда я выбираю «Debug», приложение просто запускается на устройстве и сразу же закрывается. –

2

Две вещи, которые я хотел бы попробовать здесь:

  1. Force Удалить приложение из Android эмулятор/устройство

    • Иногда переключение между машинами развертывания вызывает старую версию, чтобы остаться установлена ​​и вызовет ошибки на Android side
    • Нужно позвонить adb uninstall <package_name> из adb, расположенной в Android Platform Platform Tools (что-то вроде C: // Program Files (x86) /Android/android-sdk/platform-tools/adb.exe)
    • Повторите попытку отладки после того, как вы подтвердили, что приложение установлено с помощью adb shell pm list packages, чтобы проверить, что пакет не указан.
  2. Убедитесь, что соответствующая Аби выбрана в Android проекта

    • Перейдите к вашим Android Параметры проекта и попробуйте проверить все имеющиеся ABI для вашего Android сборки. Я говорю это, так как я не проверял ABI вашего устройства.
    • отладки Try приложение

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

+0

Привет, BrewMate, Спасибо за ваш комментарий, я могу установить приложение в моем Oppo A37f (Android 5.1), он отлично работает в режиме Release. но когда я выбираю debug, приложение закрывается сразу после заставки. –

+0

Спасибо за дополнительную информацию. Попробуйте сыграть с настройками параметров проекта Android. Попробуйте отключить «Использовать совместное моно исполняемое время» и убедитесь, что для параметров компоновщика установлено значение «Не ссылаться». Если это не сработает, попробуйте запустить 'adb logcat' перед отладкой на устройстве. Это выведет выход ADB в окно консоли, и вы увидите некоторую ошибку, которая даст больше информации, которая может быть полезна. – BrewMate

+0

Привет, BrewMate, я получил ниже вывода в окне вывода после отладки. Запустите отладку приложения Android ... Запуск приложения для Android ... Приложение для Android отладки. referenceTable Длина GDEF = 670 1 referenceTable GSUB length = 7202 1 referenceTable GPOS length = 24560 1 Не удалось подключиться к logcat, GetProcessId вернулся: 0 –

Смежные вопросы