Android Studio: Помилка встановлення програми


81

Я намагався навчитися користуватися Android Studio, але коли я спробував запустити одну із зразків програм, я отримую таке повідомлення про помилку:

Не вдалося встановити повідомлення з нулем. Можливо, ця проблема вирішується шляхом видалення існуючої версії apk, якщо вона є, а потім повторної інсталяції.

ПОПЕРЕДЖЕННЯ. Видалення видалить дані програми!

Видалити існуючу програму?

Я спробував зробити це ще на 5 зразках програм, і всі вони видають мені цю помилку. Хтось знає, як це вирішити?


Що таке Ви хочете видалити існуючу програму?
IntelliJ Amiya

2
Видаліть існуючу програму
IntelliJ Amiya

1
Видалення існуючого пакету призначене лише для емульованого пристрою Android, це не вирішує проблему, оскільки я намагався кілька разів.
Мерлін,

Видаліть стару програму або змініть версію програми з файлу маніфесту, який був у останній програмі, встановленій на вашому пристрої.
Sameer Donga

Ця помилка трапилася з новою інсталяцією Android Studio, а також при використанні стандартного AVD.
Halfacht

Відповіді:


82

Я використовую мобільний телефон Redmi 3s. У мене така сама проблема.

Рішення : Ця проблема поширена на телефонах Xiaomi, на яких встановлений MIUI 8 . Це можна вирішити, вимкнувши оптимізацію MIUI у Параметрах розробника в програмі Налаштування. Потім перекомпілюйте програму і вуаля вона працює.

Settings --> Additional settings --> Developer options --> Turn Off MIUI optimization

Або

Settings --> Developer options --> Turn Off MIUI optimization

6
Це рішення має бути для всіх мобільних телефонів MI. Після вимкнення оптимізації MIUI та перезапуску пристрою я зміг налагодити програму на своєму пристрої Mi Note - 3.
Zax

2
Але в моєму випадку він вимкнений, але все одно отримує ту саму проблему .. Я використовую MIUI версії 8.5.7.0, Будь-яка пропозиція?
Шайлендра Мадда,

У мене ця проблема в Samsung J7 Core (Oreo)
Азіз

@AshikAzeez, у вас трапляється, що цей додаток налаштовано в безпечній папці або подвійному месенджері?
btraas

58

Я отримав ту ж проблему, просто виберіть чистий проект, а потім відновіть проект з меню збірки, це вирішило мою проблему


1
Не працюйте над BlueStacks! коли я хочу запускати на ньому свої програми з Android Studio.
Mester Hassan

45

Вимкніть миттєвий запуск

Налаштування> Створення, виконання, розгортання> Миттєвий запуск

Джерело: коментар @ user77309

введіть тут опис зображення


11

Шлях: Налаштування / побудова Android Studio, виконання, розгортання / миттєвий запуск

Перейдіть до Налаштування Android Studio (для Mac) або Налаштування (для Windows)

Виберіть вкладку "Збірка, виконання", "Розгортання"

Виберіть Миттєвий запуск

Зніміть прапорець прапорець біля пункту Увімкнути миттєвий запуск, щоб змінити код гарячої обміни / ресурси при замовчуванні (увімкнено за замовчуванням)

Це працює для мене !!


8

Перейдіть до Налаштування> Програми. Можливо, у вас додаток все ще встановлений для інших користувачів (у мене була така сама проблема з Moto G, я не бачив додаток серед інших додатків, але він все ще був серед моїх програм у налаштуваннях). Спробуйте знайти та видалити для всіх користувачів.

Якщо проблема полягає в цій, ви знайдете програму в кінці списку (у меню Налаштування> Програми> Усі)

Усі додатки, позначені як "Не встановлено", все ще є, і ви не можете встановлювати ті самі програми з Android Studio, поки вони не будуть там


Я не знаю, чи це вирішило мою проблему, але я був здивований, побачивши кілька старих тестових версій, з якими я працював протягом останніх 2 тижнів, все ще сидів у списку ... +1 ...
dsdsdsdsd

7

Це трапляється, коли ваш додаток використовує будь-яку бібліотеку, а на вашому пристрої також встановлена ​​програма, яка використовує ту саму бібліотеку. Перейдіть до gradle та введіть:

android{
defaultConfig.applicationId="your package"
}

це вирішить вашу проблему.


5

INSUFFICIENT_STORAGE

Рішення: очистіть пам’ять телефону

Зверніть увагу на журнал Android Studio:

open: Permission denied
open: Permission denied
pkg: /data/local/tmp/com.example......... Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]

4

Крок 1: Перейдіть до "Налаштування" → знайдіть "Параметри розробника" в системі та натисніть.

Крок 2: УВІМКНІТЬ "Перевірка програм через USB" у розділі Налагодження.

Крок 3: Спробуйте ще раз "Запустити програму" в Android Studio!

            and you should also TURN ON following fields inside "Developer option" .....

1: УВІМКНІТИ -> поле "Встановити через USB"


Коли я намагаюсь увімкнути Встановлення через USB .. Після завантаження сказав, що "Мобільний телефон тимчасово обмежений"
Шайлендра Мадда

@Shylendra Madda чи існує телефон mi, який ти використовуєш для встановлення програми?
Маквін

Так, я використовую лише телефон Mi
Shailendra Madda

4

Деякі рішення:

1 Збірка -> Чистий проект

2 Збірка -> Відновити проект

3 Побудований -> Створити проект

4 Видаліть програму з пристрою та спробуйте встановити ще раз

5 Мб у вас є проблеми з фактичною версією вашого додатка (спробуйте витягнути фактичну гілку). Також ви можете перевірити на своєму емуляторі, чи працює ваш додаток.

6 Спробуйте використати 1,2,3,4 розчину.


4

Рішення для мене було: (в Huawei)

  • Android Studio -> Build -> Clean Project
  • У телефоні -> перейдіть до Менеджера телефонів -> Очищення та оптимізація

3

У мене була та сама проблема, і я виявив, що причиною проблеми був саме кабель USB, який я використовував.
Заміна кабелю USB вирішила проблему, і я міг успішно встановити програму згодом.


2

На реальному пристрої виконуйте завдання нижче.

1. очистити всю кеш-пам'ять.

2. перевірте внутрішній простір для зберігання (якщо місця лише 500 Мб, то видаліть деякі дані або програми у внутрішній пам’яті, щоб зберегти принаймні 1 Гб місця.

3. знову очистити всю кеш-пам'ять.

4. зараз goto android studio або eclipse натисніть на додаток goto run виберіть пристрій і запустіть сподіваюсь додаток встановиться і він запуститься .. !!!



1

Для першого встановлення програм на пристрій увімкніть опцію розробника, про яку згадується у вищезазначеному повідомленні. Щоб вирішити проблему під час встановлення програм із інструменту, виконайте наступні кроки ....

Увімкнувши параметр у налаштуваннях, ви можете встановлювати програми безпосередньо. Помилка зникне.

Для користувачів MI: перейдіть до Налаштування-> Додаткові налаштування-> Конфіденційність-> Невідомі джерела (увімкніть його) Для звичайних користувачів: Перейдіть до Налаштування-> Безпека -> Невідомі джерела (увімкніть)


1

Просто закривши Android Studio (і емулятор), а потім знову відкривши, це виправлено для мене. Після того, як я запустив додаток знову, apk успішно перевстановився, і додаток запустився належним чином.


1

Нещодавно я також виявляю ту саму проблему, і в цьому є кілька причин, але я даю вам 3

  1. У вашому телефоні в налаштуваннях перейдіть до «Варіант розробника» і ввімкніть налагодження USB
  2. Крім того, переконайтесь, що параметр "Встановити через USB" також увімкнено в самому варіанті розробника.
  3. У Android Studio перейдіть у меню Файл -> Налаштування -> Створення, виконання, розгортання -> Миттєвий запуск і зніміть прапорець Увімкнути миттєвий запуск

Це має спрацювати.


0

Так само трапилось зі мною: спочатку там написано - Помилка [INSTALL_FAILED_CONFLICTING_PROVIDER] Вдруге - DELETE_FAILED_INTERNAL_ERROR

Це через нову версію 8.3.0 "com.google.android.gms"

Зміна його на 8.1.0 вирішила проблему в моєму випадку


Виправлено у версії 'com.google.android.gms' версії 8.4.0
Recher

0

У мене була та ж помилка, але я виправив її після перевстановлення HAXM. Ця проблема спричинена тим, що віртуальний пристрій не запускається належним чином. Якщо ваш пристрій продовжує відображатись на екрані "Android" або екран чорний, він ще не запустився, вам доведеться ще почекати, щоб він запустився належним чином, тоді він запуститься. Якщо це занадто повільно, можливо, вам слід знайти спосіб прискорити віртуальний пристрій Android (AVD). Комп’ютери Intel мають HAXM (апаратно-прискорене-виконання-менеджер).

На моєму комп'ютері не запускався через те, що HAXM не працював, я виправив його, перевстановивши HAXM, завантаживши з веб-сайту Intel: " https://software.intel.com/en-us/android/articles/intel-hardware -прискорений-менеджер виконання "

Тоді я встановив для встановлення максимальної пам’яті HAXM 1536 МБ під час інсталяції, оскільки не маю проблеми з цим іншим повідомленням, яке ви, можливо, маєте, і у мене теж було: « Налаштування HAXM в андроїд-студії »

Врешті-решт, це працювало нормально.




0

Ця проблема виникає у мене через шлях проекту. Y: \ Example & SourceCode з & sign Так я змінюю шлях до проекту на інший без спеціальних символів. Зараз це прекрасно.


0

Для мене він почав працювати лише після того, як я перезавантажив пристрій (Motorola-Nexus-6).

(Я також намагався очистити, відключити "миттєвий запуск", знову відкрити Android Studio, перевірити встановлені програми, щоб переконатися у відсутності зіткнень, вимкнути та відновити режим налагодження в телефоні, підключити USB-кабель)


0

Я зіткнувся з цією проблемою, оскільки оновив інструменти побудови з 26.0.2 до 27.0.3. Повернення назад, очищення та відновлення вирішують проблему. Також я погіршив версію плагіна gradle з 3.1.3 до 3.0.1, оскільки остання версія замінила інструменти побудови до останньої версії.


0

Я також отримав ту ж проблему під час створення підписаного файлу .apk. Просто виберіть схему підпису APK v1, а не v2 (представлена ​​в Android 7.0). Якщо вибрати схему v2, вона не працюватиме на пристроях, які використовують версії Android старше 7.0.


0

якщо ваш "versionCode" у файлі build.gradle менше коду версії eralier, тоді ваш додаток не встановиться. Спробуйте встановити з тим самим "кодом версії" або більше.


0

Якщо ви робите все вищезазначене і все одно застрягли, просто спробуйте знову відкрити Android Studio.


0

У мене була та сама проблема, але нарешті це спрацювало після чистого зберігання на моєму мобільному телефоні. Це може статися через недостатній обсяг пам’яті


0

У мене є Redmi K20, далі - MI, специфіка Redmi, яку я навчився важко

Як я потрапив у помилку: я видалив налагоджувальну програму з телефону, оскільки мої активи були недоступні (можливо, у мене був несправний вихідний код)

Рішення (кроки, які працювали у мене послідовно):

  1. Видаліть програму
  2. Відповідно до наведеної вище пропозиції @Jayaprakash G і все, я вимкнув оптимізацію MIUI
  3. Я спробував знайти "Миттєвий запуск", але, здається, він відсутній в Android Studio 3.6.2
  4. MI підтримує "Другий простір", перейдіть на нього. Ви помітите, що програма все ще є. Знову видаліть.
  5. Знову поверніть місце до оригіналу. Випадково, якщо ви бачите той самий додаток у часто використовуваному додатку в шухляді додатків, знову видаліть його.
  6. Спробуйте скомпілювати та запустити програму з Android Studio і нехай вона відображається на телефоні програми (Помилка 3 все ще буде там, але установка буде успішною).
  7. Очистіть проект, закрийте Android Studio
  8. Запустіть Android Studio, тепер все буде працювати як зазвичай без Помилки 3

-1

Я вирішую цю проблему за допомогою: Увімкнути миттєвий запуск

Налаштування> Збірка, виконання, розгортання> Миттєвий запуск


Я серйозно сумніваюся, що подібні проблеми можна "вирішити" таким чином.
GhostCat

1
@GhostCat Відповідно до всіх відповідей на цю проблему , Я думаю, що ця проблема спричинена системою побудови AS або власною ОС Android. Очищення, відновлення та відключення миттєвого запуску можуть бути ефективними. Але мій випадок вирішити шляхом увімкнення миттєвого запуску. , проблема з’являється знову. Enviroment: AS 3.0Beata5.Android 5.0.2
Ado
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.