Почему мой проект запускается на моем телефоне, а не на моем AVD? - PullRequest
0 голосов
/ 14 января 2019

Я создал проект, и он работает должным образом и так, как мне нужно. Проблема в том, что мне нужно, чтобы он работал как на моем телефоне, так и на AVD. Когда я открываю свой AVD, который является Nexus 5X API 28, AVD откроет без проблем, но проект не запустится. Вот что представлено в моем event log. Я не могу понять, что это значит, поскольку я новичок в создании андроида, но было бы полезно, если бы кто-то мог сказать мне, что это значит? Спасибо.

14:59   Project setup started
14:59   Gradle sync finished in 6 s 791 ms (from cached state)
14:59   * daemon not running; starting now at tcp:5037
14:59   * daemon started successfully
15:00   Emulator: Warning: Quick Boot / Snapshots not supported on this machine. A CPU with EPT + UG features is currently needed. We will address this in a future release.
15:00   Emulator: dsound: Could not initialize DirectSoundCapture
15:00   Emulator: dsound: Reason: No sound driver is available for use, or the given GUID is not a valid DirectSound device ID
15:00   Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object
15:00   Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object
15:00   Emulator: audio: Failed to create voice `goldfish_audio_in'
15:00   Emulator: C:\Users\PC_User\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe: warning: opening audio input failed
15:00   Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object
15:00   Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object
15:00   Emulator: audio: Failed to create voice `adc'
15:02   Executing tasks: [:app:assembleDebug]
15:03   Gradle build finished in 1 m 35 s 896 ms

1 Ответ

0 голосов
/ 14 января 2019

Вот несколько советов, которые могут вам помочь:

  • Холодная загрузка эмулируемого устройства и переустановка apk. AVD Manager -> Действия -> Arrow Down: Cold Boot Now -> удалить приложение -> попытаться установить и запустить его снова (возможно, посмотрите logcat)
    • очистить и восстановить ваш проект: Build -> Clean Project -> Build -> Rebuild Project
    • удалить кэши и перезапустить IDE: Файл -> Недействительные кэши / Перезапустить
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...