Я настроил SDK Android и Eclipse на моей машине, выполняющей Windows XP, и AVDs (Виртуальные устройства Android) сохраняются к "Документам и Settings\user\.android" по умолчанию. Там какой-либо путь состоит в том, чтобы изменить это поведение? Я имею все другие компоненты, сохраненные в каталоге на отдельном разделе, и хотел бы, чтобы все было консолидировано. Очевидно, не огромное соглашение, но кто-либо здесь знает обходное решение для этого?
Проверьте этот .
с помощью команды android
для создания avd
можно указать, где размещать файлы.
-p --path Location path of the directory where the new AVD will be created
Вы можете изменить .ini файл для нового AVD:
target=android-7
path=C:\Users\username\.android\avd\VIRTUAL_DEVICE_NAME.avd
Я не знаю, как указать, где должен храниться .ini файл :)
Перейдите в каталог инструментов Android. Отредактируйте командный файл android.bat. Примерно в конце командного файла найдите строку, похожую на
call %java_exe% -Djava.ext.dirs=%java_ext_dirs% -Dcom.android.sdkmanager.toolsdir="%tools_dir%" -Dcom.android.sdkmanager.workdir="%work_dir%" -jar %jar_path% %*
, и замените
call %java_exe%
на
call %java_exe% -Duser.home={your_prefer_dir}
, где {your_prefer_dire} - ваш предпочтительный каталог без фигурных скобок, но добавьте двойные кавычки,
например.
call %java_exe% -Duser.home="E:\Program Files (x86)\android-sdk-windows"