Хобрук: Ваш путь к мастерству в программировании

Запуск приложения в Android Studio

У меня есть Asus Zenfone 2 Laser, и я использую Android Studio для создания приложений. Когда я загружаю приложение, хранящееся на жестком диске моего компьютера для отладки, проблем нет, но когда приложение хранится на USB-устройстве, сначала студия Android предупреждает, что в моем телефоне уже есть версия того же приложения, и спрашивает если он должен удалить его, чтобы установить новую версию; когда я нажимаю кнопку, чтобы удалить его, он не устанавливает новый...

введите здесь описание изображения Как решить проблему? Спасибо


  • Что вы подразумеваете под «когда приложение хранится на USB-устройстве»? Файл .apk хранится на USB-устройстве или в вашем исходном коде? 29.05.2017
  • Исходный код @AbhijitParida 29.05.2017
  • Вероятно, это разные версии, одна подписана с ключом отладки, а другая с выпуском? Вы можете заставить Gradle добавить строку в зависимости от версии, чтобы решить эту проблему. 29.05.2017

Ответы:


1

Вы можете - попробуйте выполнить эти шаги один за другим

  1. Полностью удалите приложение с телефона
  2. В Android Studio нажмите BUILD->CLEAN PROJET
  3. В Android Studio нажмите BUILD->BUILD APK.
  4. APK будет создан на вашем жестком диске в месте сохранения
  5. Скопируйте и вставьте только что созданный APK с КОМПЬЮТЕРА на ТЕЛЕФОН с помощью USB-кабеля.
  6. Установите новое приложение вручную
  7. Теперь попробуйте собрать и запустить приложение на телефон через Android Studio.
  8. С этого момента он будет автоматически установлен и загружен

Надеюсь решит...

29.05.2017
Новые материалы

Учебные заметки JavaScript Object Oriented Labs
Вот моя седьмая неделя обучения программированию. После ruby ​​и его фреймворка rails я начал изучать самый популярный язык интерфейса — javascript. В отличие от ruby, javascript — это более..

Разбор строк запроса в vue.js
Иногда вам нужно получить данные из строк запроса, в этой статье показано, как это сделать. В жизни каждого дизайнера/разработчика наступает момент, когда им необходимо беспрепятственно..

Предсказание моей следующей любимой книги 📚 Благодаря данным Goodreads и машинному обучению 👨‍💻
«Если вы не любите читать, значит, вы не нашли нужную книгу». - J.K. Роулинг Эта статья сильно отличается от тех, к которым вы, возможно, привыкли . Мне очень понравилось поработать над..

Основы принципов S.O.L.I.D, Javascript, Git и NoSQL
каковы принципы S.O.L.I.D? Принципы SOLID призваны помочь разработчикам создавать надежные, удобные в сопровождении приложения. мы видим пять ключевых принципов. Принципы SOLID были разработаны..

Как настроить Selenium в проекте Angular
Угловой | Селен Как настроить Selenium в проекте Angular Держите свое приложение Angular и тесты Selenium в одной рабочей области и запускайте их с помощью Mocha. В этой статье мы..

Аргументы прогрессивного улучшения почти всегда упускают суть
В наши дни в кругах веб-разработчиков много болтают о Progressive Enhancement — PE, но на самом деле почти все аргументы с обеих сторон упускают самую фундаментальную причину, по которой PE..

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