Android studio apk файл не устанавливается

Программа, созданная в Андроид Студио не устанавливается

Установка андроид студио
Все было сделано как по инструкции. Написал в командной строке(от имени администратора) mklink /D.

Массивы в андроид студио
В общем есть вот такой код. Но проблема теперь в следующем. Только без смеха. Как разбить принятое.

Запуск файла Андроид студио
Скачал архив с гитхаба, распаковал, не пойму какой именно файл запустить запустить чтоб открылся.

Воспроизведение музыки в андроид студио
Всем привет. Подскажите как убрать проблему с тем что ругается на R.raw.music в этом коде? .

Вложения

app-debug.zip (1.72 Мб, 2 просмотров)

ExFau$t, я давно уже разрешил, все равно не устанавливается.

Добавлено через 1 час 10 минут
Что, делать?

Не грузит картинку, Андроид студио
Прописываю адрес имеющейся картинке в телефоне, но не грузит в imageView ни какой картинки! Хотя.

Бесплатная рад студио под андроид
Здравствуйте! Сейчас эмабркадора предоставляет бесплатную урезанную версию, вот у меня вопрос.

Как объявить переменную в Андроид Студио?
Не кидайте тапками, если вопрос сильно глупый) Осваиваю Андроид Студио по урокам Александра Климова.

Андроид Студио ругается на импорт javax.sound.*
Столкнулся с проблемой: Андроид студио ругается на импорт import.

Как импортировать скаченный проект в андроид студио
Просто File — Open и выбрать на компьютере?? А как узнать версию андроида на которой.

Как прописать математическую формулу в андроид студио
Добрый день. я новичок в программировании и в джава в частности. Помогите разобраться как написать.

Источник

Android Studio подписал APK не устанавливается

Я нахожусь в Android Studio и подписываю APK под Build > Generate Signed APK и с помощью мастера. Все, кажется, знак Отличный .apk файл генерируется.

когда я копирую этот файл на свое устройство (Nexus 7 или Moto X), он не будет установлен. Я получаю сообщение» ошибка установки».

Я вообще не могу понять,что происходит. Я положил это .apk в консоли разработчика google play в разделе «альфа-тестирование», и это было принято нормально (я жду чтобы ссылка тестера стала активной, попробуйте загрузить / установить оттуда).

инструкции для мастера здесь (http://developer.android.com/tools/publishing/app-signing.html#studio) показать на скриншоте заключительного этапа выпадающий список «тип сборки», выбранный для «выпуска». У меня нет этого в моей версии Android Studio. В этом мастере нет ничего, что позволило бы мне указать сборку «release».

любая помощь, кто может дайте мне было бы так ценно. Спасибо!

4 ответов

вы должны быть в режиме выпуска для создания подписанного APK. В левом нижнем углу вашей студии Android должен быть крошечный квадратный значок. Нажмите на него, и появится меню. Теперь выберите варианты сборки, и вы получите таблицу с двумя столбцами: Module и Build Variant. Должна быть отладка, написанная ниже Build Variant. Нажмите на него, и вы получите раскрывающийся список. Теперь нажмите на release и Gradle начнет строить версию выпуска. Как только он будет завершен, создайте подписанный APK.

мои 2 цента: с Android Studio 2.3 вы можете подписать приложение двумя способами: v1 jar signature, V2 full apk signature. Я использовал опцию v2, и это заставило подписанное приложение не устанавливать на моем устройстве android. Затем я снял флажок с опции v2, проверил v1, и apk теперь устанавливается, как ожидалось.

поздно в игру, но вот что-то глупое, что сработало для меня:
Мне пришлось удалить приложение все пользователи на Настройки>Приложения>MyApp

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

Источник

android studio не устанавливается apk

Я давно занимаюсь разработкой приложения и сейчас пытаюсь установить сгенерированный apk на свой телефон, но возникает ошибка. Но он отлично работает, когда я запускаю его на эмуляторе или Wi-Fi ADB-соединение с телефоном. Я уже прочитал много руководств, но мне пока ничего не помогает. Я понятия не имею, почему это происходит. Вот мой манифест:

Читайте также:  Отслеживания айфона по геолокации через андроид

Вот мой файл Gradle сборки:

Я пытался запустить приложение на разных устройствах, но ошибка всегда одинакова.

2 ответа

добавить andro и andro в разделе манифеста

После этого очистите и пересоберите свой проект и попробуйте снова установить ваш apk.

надеюсь, что это будет работать .. !! меня устраивает.

Для того чтобы установка нового мобильного приложения под управлением Android выполнялась легко и быстро, программные файлы и папки упаковывают в один исполняемый документ. В статье подробно описано, что такое Android Studio, как создать APK файл в Android Studio.

Что такое АПК файл

Современные программы, как правило, состоят из десятков документов и папок, которые требуют много места. В интегрированной среде разработки Android Studio, работающей под Windows, OS X и Linux, предусмотрен сервис компиляции программ для платформы Android. В результате получается один упакованный исполняемый файл формата AndroidPackageKit (APK), обеспечивающий установку приложения с необходимыми библиотеками и ресурсами. В процессе распаковки пользователь выбирает полную установку либо распаковку отдельных компонентов. Второй вариант, как правило, выбирают разработчики для дальнейшего просмотра и редактирования программы.

Как создать файл APK

Так как для программирования часто используется Java, среда Android SDK у разработчика, скорее всего, уже есть на компьютере. SDK используется для нахождения и устранения ошибок в программе и должна быть установлена перед компиляцией, так как Android Studio для создания .apk использует компоненты этой среды.

Рассмотрим применительно к Android Studio, как сделать apk документ. В среде AndroidStudio компиляция apk может быть выполнена двумя способами: вручную и автоматически.

Где лежит АПК файл

В смартфонах используются два вида хранилища данных: внутреннее и внешнее. Внутреннее хранилище использует защищенную область памяти смартфона. Для исключения нерегламентированного вмешательства приложения получают доступ только к «своим» документам, расположенным в этом хранилище.

Вешнее хранилище расположено в памяти смартфона или на карте памяти. Данные, размещенные в этом хранилище, пользователь сможет извлечь для собственных целей.

В Android файлы приложений, загруженные из GooglePlay или скачанные с сайта разработчика, хранятся в папке /data/app. Если требуется извлечь файл .apk из установленного приложения, можно использовать менеджер файлов или специальную программу APK Extractor (программа доступна для загрузки в GooglePlay). Если для хранения приложений используется карта памяти, чтобы найти в Android Studio, где лежит APK, нужно проверить папку /mnt/asec/APPNAME/pkg.apk.

Запуск компиляции вручную

Далее необходимо в Android Studio перейти на вкладку «Build», затем – «GenerateSigned APK». Как подписывать АПК файлы? Можно перейти в сценарий, где изменятся настройки подписи (build.gradle). Сгенерированные подписи хранятся в соответствующих файлах.

После окончания сборки появится окно с кнопкой «Locate», которая показывает в Android Studio где находится АПК файл. Найти его можно по имени, одинаковому с именем создаваемого проекта. Например, если проект называется MyProject, документы будут лежать в разделе

В зависимости от издания Android Studio полученный документ формата .apk размещен в директориях

Запуск автоматической компиляции

Рассмотрим теперь, как в Android Studio собрать apk программным способом.

В Android Studio формирование АПК запускается кнопкой «Run», которая активизирует работу команды «assembleRelease», предварительно помещенную в настройки проекта.

При использовании данного способе создания исполняемого файла нет необходимости каждый раз вводить реквизиты доступа и подписывать документ вручную. Сведения о подписи добавляются в файл сценария. В настройки проекта добавляется команда «assembleRelease», которая запускается кнопкой «Run», как и другие команды. В результате автоматической компиляции в разделе build/apk/ появятся два файла: -release-u unaligned.apk и -release.apk. Они отличаются тем, что в первом случае документ содержит подпись, но не выровнен. А во втором случае – представляет собой готовый дистрибутив, который после смены имени на коммерческое подлежит свободному распространению.

Читайте также:  Detroit become human девушка андроид

В помощь новичкам: на youtube содержатся видео с подробным описанием как создать АПК файл в Android Studio. Например, первый урок:

У меня есть программа, работающая в Android Emulator. Время от времени я создаю подписанный файл .apk и экспортирую его в свое HTC Desire для тестирования. Все было хорошо.

В моем последнем экспортированном .apk я получаю сообщение об ошибке «Приложение не установлено», когда я пытаюсь установить .apk. Он отлично работает на эмуляторах.

Поскольку я в основном тестировал эмуляторы и только время от времени экспортировал в реальный телефон, я не уверен, когда это произошло. Какова вероятность того, что он не будет установлен на физическом телефоне, но работает в эмуляторах?

Я попытался перезагрузить телефон и удалить существующий .apk, не исправляет ошибку.

Я столкнулся с ошибкой App not installed при попытке установить apk на моем телефоне, который работает на 4.4.2, а также KitKat, но мой друг не столкнулся с этой ошибкой на своем телефоне, который работает на 6+. Я пробовал другие решения, такие как удаление старой/отладочной версии приложения, потому что apk была версией релиза, очищала данные отладочного приложения и даже очищала все мои кэшированные данные. Затем, наконец, я понял, что мне нужно было выбрать обе версии подписи при создании подписанного apk.

До того, как я выбрал только V2 (Full APK Signature) , но после выбора V1 Jar Signature , я смог успешно установить мой подписанный APK на моем устройстве 4.4.2. Надеюсь, это поможет другим!

Для меня, на Android 9 (API 28), отключение Google Play Protect от приложения Play Store работало с трюком, и я смог избавиться от ошибки, App not Installed в App not Installed .

Чтобы отключить защиту Google Play. Откройте приложение «Play Store» => нажмите на кнопку меню => выберите опцию «Play Protect» => Отключите параметры «Сканирование устройства для угроз безопасности».

У меня была аналогичная проблема, и это было потому, что я пытался установить apk на телефоне с предыдущей версией того же apk, и оба apks не были подписаны с тем же сертификатом. Я имею в виду, что когда я использовал тот же сертификат, мне удалось перезаписать предыдущую установку, но когда я изменил сертификат между версиями, установка была невозможна. Вы используете один и тот же сертификат?

Ясно, что есть много причин этой проблемы. Для меня это было так: я развернулся к своей nexus 7 (фактическому устройству) из Android Studio (v1.3.2). Все работало нормально. Затем я создал подписанный apk и загрузился на свой Google Диск. После отключения моей связи от USB я пошел в настройки/приложения и удалил свое приложение (App1). Затем я открыл Google Drive и нажал на свой App1.apk и решил установить его (необходимо убедиться, что вы разрешили установку apks в настройках). Затем я получил страшное сообщение «Приложение не установлено»

Решение для меня: вернитесь в настройки/приложения и прокрутите, хотя все приложения и внизу были бледной версией моего App1 (обратите внимание, что оригинальный App1 был наверху в алфавитном порядке, который был как указано выше). При нажатии на бледную версию он сказал «Не установлен для этого пользователя». (Я установил свою связь, чтобы иметь более одного пользователя). Но в верхнем правом углу есть кнопка с тремя точками. Я нажал на это, и он сказал «Удалить для всех пользователей» . Что я сделал, и это устранило проблему. Теперь я смог щелкнуть App1.apk и установить его без ошибок.

Я столкнулся с проблемой, когда я обновляю свой андроид с 2.3.2 до 3.0.1. В этом случае IDE автоматически учитывает следующие моменты.

1.Не удается установить приложение с andro обычными способами, например, из файлового менеджера Android или из загрузки с веб-сайта.

Читайте также:  Матрешка для андроид тв

2.Andro на APK, которые запускаются из

Если вы запустите приложение, напрямую подключив устройство к вашей системе, apk установится и запустится без проблем.

если вы отправили этот apk-копию из папки build out и debug, он никогда не будет установлен на устройстве.

Решение: перейдите Build —> Build APK (s) —> скопируйте общий файл apk в свою команду

Источник

«Приложение не установлено» Ошибка на Android

У меня есть программа, работающая в эмуляторе Android. Время от времени я создавал подписанный .apk и экспортировал его в свой HTC Desire для тестирования. Все было хорошо.

На моем последнем экспортированном .apk я получаю сообщение об ошибке «Приложение не установлено» при попытке установить .apk. На эмуляторах работает нормально.

Поскольку я в основном тестировал на эмуляторах и только время от времени экспортировал в реальный телефон, я не уверен, когда это произошло. Какова вероятная причина того, что он не устанавливается на физический телефон, а работает нормально в эмуляторах?

Я попытался перезагрузить телефон и удалить существующий .apk, не устраняет ошибку.

В первую очередь для старых телефонов

Я только столкнулся с App not installed ошибкой при попытке установить apk на моем телефоне, который работает на 4.4.2 или KitKat, но мой друг не сталкивался с этой ошибкой на своем телефоне, который работает на 6+. Я попробовал другие решения, такие как удаление старой / отладочной версии приложения, потому что apk был версией выпуска, очистка данных приложения отладки и даже очистка всех моих кэшированных данных. Затем, наконец, я понял, что все, что мне нужно было сделать, это выбрать обе версии подписи при создании моего подписанного apk.

Раньше я только V2 (Full APK Signature) выбирал, но после выбора V1 Jar Signature я смог успешно установить подписанный APK на моем устройстве 4.4.2. Надеюсь, что это помогает другим!

Для меня на Android 9 (API 28) отключение Google Play Protect из приложения Play Store сработало, и я смог избавиться от App not Installed ошибки.

Чтобы отключить Google Play Protect. Откройте приложение «Play Store» => нажмите на кнопку «Меню» => выберите опцию «Play Protect» => Отключите опции «Сканировать устройство на наличие угроз безопасности».

У меня была похожая проблема, и это потому, что я пытался установить apk на телефон с предыдущей версией того же самого apk, и оба apks не были подписаны одним и тем же сертификатом. Я имею в виду, когда я использовал тот же сертификат, я мог перезаписать предыдущую установку, но когда я изменил сертификат между версиями, установка была невозможна. Вы используете тот же сертификат?

Очевидно, есть много причин этой проблемы. Для меня ситуация была такая: я развернул на своем nexus 7 (фактическое устройство) из Android Studio (v1.3.2). Все работало нормально. Затем я создал подписанный apk и загрузил на свой Google Drive. После отключения моего нексуса от usb я зашел в настройки / приложения и удалил свое приложение (App1). Затем я открыл google drive и нажал на мой App1.apk и решил установить его (необходимо убедиться, что вы установили apks в настройках). Тогда я получил страшное сообщение «Приложение не установлено»

Решение для меня: вернитесь в настройки / приложения и прокрутите хотя все приложения и внизу была бледная версия моего приложения App1 (обратите внимание, что оригинальное приложение App1 было вверху в алфавитном порядке, которое было удалено, как указано выше). При нажатии на бледную версию он сказал «Не установлен для этого пользователя». (Я настроил свой нексус, чтобы иметь более одного пользователя). Но в правом верхнем углу есть кнопка с тремя точками . Я нажал на это, и он сказал «Удалить для всех пользователей» . Что я и сделал, и это решило проблему. Теперь я смог нажать на App1.apk, и он установился нормально, без ошибок.

Источник

Оцените статью