ошибка установки .apk в эмуляторе Android

1

Я новичок в разработке Android. Я установил eclipse и обновил все пакеты android. Теперь я пытаюсь запустить файл.apk, который был предоставлен разработчиком моего приложения, чтобы протестировать его в эмуляторе.

Я устанавливаю его через загрузку из Интернета. После загрузки пакета, когда я нажимаю на него, он говорит "установка". Затем он говорит "Не установлен". Приложение работает нормально на моем телефоне. Но я хочу протестировать его с различными разрешениями экрана и размерами, захватами экрана и т.д.

Я пробовал это с несколькими различными эмуляторами от 2.3 до 4.0, и я получаю ту же ошибку.
Я запускаю eclipse на mac.

  • 0
    Попробуйте сначала удалить приложение из эмулятора, а затем установить его
  • 0
    Захватите logcat из эмулятора во время попытки установки. Кстати, симулятор андроида является чем-то отличным (и на данный момент, вероятно, устаревшим) от эмулятора, с которым все знакомы.
Теги:
apk

2 ответа

0

После удаления приложения из эмулятора откройте терминал и каталог, в котором вы установили android-sdk, а затем перейдите к платформенным инструментам. Дать команду adb install yourAppName.apk Опубликовать журнал ошибок, если это не удается. (Чтобы просмотреть журнал ошибок, откройте другой терминал и перейдите в каталог установки android-sdk- adb logcat > platform-tools, adb logcat команду adb logcat. Храните журнал во время установки apk.)

  • 0
    Я думаю, что это важная часть журнала. E / PackageManager (54): Пакет com.brainstorm.bluetoothFinder требует недоступной общей библиотеки com.google.android.maps; неудачу! W / PackageManager (54): Пакет не может быть установлен в /data/app/com.brainstorm.bluetoothFinder.apk D / AndroidRuntime (203): выключение виртуальной машины D / dalvikvm (203): DestroyJavaVM ожидает потоков, не являющихся демонами выходить
0

Если вы загружаете apk внутри эмулятора, а затем пытаетесь напрямую установить его внутри эмулятора, это может быть проблемой, поскольку эмулятор не включает Android Market (теперь Google Play).

Сначала скачайте apk на своем Mac, а затем установите с помощью adb следующим образом:

adb install <apk_file>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню