Можно ли установить приложение для разработки на другое устройство android, предоставив доступ к файлу apk? - PullRequest
0 голосов
/ 06 февраля 2020

Я пытался установить мое приложение на другое устройство android. Я разрабатываю приложение, используя Android Studio в java, где я использовал разрешение доступа к местоположению пользователя. Во время разработки создайте приложение в моем телефоне, и оно работает нормально. Когда я делюсь своим apk-файлом на другом устройстве с помощью ShareIt, а затем пытаюсь установить его, оно говорит «Приложение не установлено».

minSdkVersion равно 16 targetSdkVersion равно 28

имя пакета является уникальным и не имеет более старой версии в устройстве.

Также разрешите опцию «Неизвестные источники» в устройстве

Так что в этом случае возможно установить?

Спасибо в авансовый.

Ответы [ 2 ]

1 голос
/ 06 февраля 2020

вы должны построить отладочный Apk или установить debuggable true

android {

    //...

    buildTypes {
        debug {
            debuggable true
        }
        customDebuggableBuildType {
            debuggable true
        }
        release {
            debuggable true
        }
    }

   //...

}
0 голосов
/ 06 февраля 2020

Даже в режиме dev вы можете создать подписанный apk, я думаю, что таким образом apk безопасен и его можно установить с помощью os. Вы должны сделать магазин ключей. После того, как вы сделаете apk (убедитесь, что вы увеличиваете код версии), поместите его на диск или что-то еще (gmail не позволяет отправлять apk присоединенный), откройте ссылку на этом телефоне и установите. -> Создать сгенерированный подписанный apk Убедитесь, что на этом телефоне это проверено в настройках: Установить приложения из неизвестных источников. Я думаю, что с прошлого года все apks должны быть подписаны, чтобы их можно было установить

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