Устанавливать APK, произведенного Андроид Студио

Я реализую App с Андроид Студио и мне захотелось пробовать загружать приложение и устанавливать ее в моем мобильном телефоне, хотя она все еще не будет закончена. Следовательно я пошел к Build> Произведись Signed APK, я произвел файл JAR и потом я верю себе в мой APK. Даже там без проблем.

Но когда я буду устанавливать мой App в мобильном телефоне, он говорит мне, что не могут.

У моего мобильного телефона есть API 19 и в Gradle min SDK версии 15.


Уже я решаю, когда я делаю Build> Произведись Signed APK. мне производится файл app-release.apk. Но когда я просто делаю Build> Build APK. я gener, даже я храню в архиве app-debug.apk. И этот, если я могу устанавливать это. Если бы кто-то умел объяснять мне различие -

4
задан 15.03.2017, 23:05
5 ответов

Видит File> Build APK, однажды произведенная apk появится такое сообщение как этот Una vez generada la apk aparece esto

ты даешь click в "шоу in explorer", копируешь apk в твой телефон и ты сможешь устанавливать это без проблем.

8
ответ дан 24.11.2019, 10:40
  • 1
    Нужно иметь в виду, что apk могут производиться в способе debug, и в способе будьте перечитан, я думаю, что ответ @jorgesys объясняет лучше возможности. – Orz 19.10.2017, 21:48

Следовательно я пошел к Build> Произведись Signed APK, generé файл JAR и потом я верю себе в мой APK.

, Хотя .jar и .apk - файлы compresos пакета, файл, приведенный в соответствие для instalaci¦n - тот, который у него есть extensi¦n .apk

, Но когда я буду устанавливать мой App в мобильном телефоне, говорит мне, что не могут.

ты не определяешь, в котором форма ты стараешься устанавливать, если он не посредством ADB, и устанавливаешь ее посредством разряда .apk должен уверять, что твое устройство позволяет устройство "незнакомых источников" ("unknown sources").

у Моего мобильного телефона есть API 19 и в Gradle min SDK версии 15.

" Это не проблема наоборот твой API больше, чем минимальная часть versi¦n определенная, чего 15.

Уже я решаю, когда я делаю Build> Произведись Signed APK. мне производится файл app-release.apk. Но когда я просто делаю Build> Build APK. я gener, даже я храню в архиве app-debug.apk. И этот, если я могу устанавливать это.

Так aplicaci¦n, произведенный с Keystore producci¦n как одна, произведенного с debug могут быть установленными в устройстве, если этот позволяет instalaci¦n "незнакомого источника" и что-то важное состоит в том, чтобы заверять в том, что не считает установленным versi¦n aplicaci¦n, так как он не позволит sobreescribirla из-за того, что будет иметь того же самого versionCode.

.APK БУДЬТЕ ПЕРЕЧИТАН

, Если ты производишь .apk посредством:

Build> Generate Signed APK

произведенный .apk estar¦ - в подписанный с keystore, который предполагает быть для producci¦n, в который заблаговременно верят для этого намерения. Восток .apk considerar¦ - в подходящего для того, чтобы пересылать Google Плаи Сторе.

.APK DEBUG

, Если ты производишь .apk посредством:

Build APK

generar¦ - в .apk, подписанный с keystore debug, который обычно находится в маршруте:

:\users\<usuario>\.android\debug.keystore

, Хотя ты не произведешь твой .apk с предыдущими выборами, с простым фактом произвождения твоего проекта и пересылания этого в устройство, создает .apk, который ты можешь использовать для instalaci¦n, и находится в маршруте:

   <proyecto>\app\builds\outputs\apk\
5
ответ дан 24.11.2019, 10:40

Если podГ-схвати устанавливать APK debug без проблем, но APK будьте перечитан не ты permitГ - в (aparecГ - в сообщение AplicaciГіn, не установленный), меня это solucionГ© следующего способа:

Я Пошел к Build / тебе Genera Signed APK...

Как конечно уже это habГ-схвати факт, в Кеисторе Пат будет появляться у тебя key, произведенный ранее. Ты это оставляешь asГ, - и ponГ©s passwords, которые ты поместил первый раз q, ты произвел Signed APK.

И в следующем, ТЫ ВЫЧЕРКИВАЕШЬ ТАК "V1 (Хар Сигнатуре)" как "V2 (Full APK Signature)", и даешь Finish.

Tildar ambas opciones V1 y V2

Я первый раз q она creГ©, sГіlo tenГ - в помеченный с тильдой она V2 и tenГ - в ту же проблему. MarquГ© оба выбора, generГ© снова APK Release, и я смог устанавливать ее.

, И если это - первый раз q generГЎs APK Release, просто вычеркивает оба выбора, когда они появляются у тебя.

3
ответ дан 24.11.2019, 10:40

В меня я sucediГі то же самое, всякий раз когда производил мой apk с Build> Build APK. podГ, - чтобы устанавливать и дай устанавливать apk разы, которые были без ningГєn проблема, больше без взамен, если он производил Build> Произведись Signed APK, переместив apk в telГ©fono и попробовав устанавливать ее только я permitГ - в одну ocasiГіn, сама в той, которая выходила у меня следующее сообщение: introducir la descripción de la imagen aquí

до ahГ - все добро если он выбирал "УСТАНАВЛИВАТЬ ТАК ИЛИ ИНАЧЕ", но что перемещал, если desinstalaba app и querГ - она, чтобы вновь устанавливать (возможная сцена), sucedГ - в следующее:

introducir la descripción de la imagen aquí

а следовательно resolvГ - проблема дисквалифицируя play protect , cuГЎl добилась (внутри Google Play)> MenГє> Плаи Протект> Искать угрозы безопасности (дисквалифицировать).

introducir la descripción de la imagen aquí

introducir la descripción de la imagen aquí

1
ответ дан 24.11.2019, 10:40
  1. ты не должен производить APK, чтобы это тестировать в твоем мобильном телефоне.
  2. Различие: будьте перечитан (составленный, чтобы печатать) debug (составленный доказательства). debug не может зазнаваться Google Play.
  3. , Если ты хочешь протестировать твой (в стадии строительства) App в твоем клеточном снопе следующее:
    1. Включает способ разработчик в твоем мобильном телефоне (также они называют это способом developer или программист).
    2. Присоединяет твой мобильный телефон к твоему ПК посредством кабеля USB.
    3. Вероятно появился извещение в твоем мобильном телефоне, в котором ты должен позволять ее "administraci¦n через этот ПК).
    4. Открывает Андроид Студио (и он надеется на то, что gradle он заканчивает Вашу работу)
    5. Выполняет (run) твое приложение с android studio.
    6. , Вместо того, чтобы участник соревнования выбирает, выбирает твой мобильный телефон
    7. Андроид Студио instalarÃ: app в твоем мобильном телефоне всякий раз когда ты это выполнил (run).
0
ответ дан 24.11.2019, 10:40

Теги

Похожие вопросы