Ответ 1
Хорошо, мои библиотеки находятся в D:
диске.
Поэтому мне пришлось скопировать папку .android
с d:\myName\
на c:\Users\myName\
. Это исправило это.
После многих часов исправления проблем Gradle мне удалось создать тестовое приложение в Android Studio. Но когда я попытался запустить его в AVD, он просто не откроется.
Это журнал:
Waiting for device.
C:\Users\Rahaman\AppData\Local\Android\android-studio\sdk\tools\emulator.exe -avd testAVD -netspeed full -netdelay none
PANIC: Could not open: testAVD
P.S.: Я определил переменную окружения ANDROID_SDK_HOME, чтобы указать на каталог .android.
Хорошо, мои библиотеки находятся в D:
диске.
Поэтому мне пришлось скопировать папку .android
с d:\myName\
на c:\Users\myName\
. Это исправило это.
Вы можете использовать mklink (встроенный cmd.exe, но не присутствующий в Powershell), чтобы создать ссылку, как в Linux. Вы должны быть администратором для запуска этой команды, но как только вы это сделаете, это будет выглядеть так, как будто каталог находится прямо там.
Запустите cmd.exe в качестве администратора. Тогда в моем случае я выпустил следующее:
C:\Users\Dad>mklink /d .android E:\Joel\.android
Создание обычного ярлыка Windows (щелчок правой кнопкой мыши и т.д.) не работает.
У меня появилось немного другое решение. Я создал символическую ссылку/ярлык от C:\Users\myName\.android
до D:\Users\myName\.android
(щелкните правой кнопкой мыши, создайте ярлык)