Я установил следующие параметры в Eclipse для передачи команде эмулятора в Окно -> Настройки -> Android -> Запуск -> Параметры эмулятора по умолчанию: "-cpu-delay 0 -no-boot-anim - cache / my / custom / path / to / androidcache / "(без кавычек). Кажется, они игнорируются?
Насколько я понимаю из Параметры запуска эмулятора Android не работают в плагине Eclipse? , что я также могу установить пользовательские параметры эмулятора в Выполнить -> Выполнить настройки , но это связано с этим другой набор неудобств.
Есть мысли? Я рассмотрел вопрос о замене двоичного файла " emulator " сценарием, который отражает необходимые параметры. Какой-нибудь вред в этом (возможно, это помешает обновлениям)?
Я использую Eclipse 3.6 (Helios), ADT 10.0.1, SDK 10.
Обновление : по той же ссылке выше я вижу, что, возможно, этот параметр существует только для предварительного заполнения конфигураций запуска по мере создания новых проектов, что выглядит плохо документированным и только умеренно полезным, поскольку эмуляторы запускались с менеджер AVD игнорирует это (если я что-то упускаю)?
Update2 : Я сделал скрипт, чтобы заменить двоичный файл эмулятора и отобразить в нем нужные параметры. Работает отлично. Я предполагаю, что это будет перезаписано при обновлении. Это то, что я сделал после перемещения двоичного файла эмулятора в emulator_real (среда linux):
#!/bin/sh
/path/to/android-sdk-linux_x86/tools/emulator_real -cpu-delay 0 -no-boot-anim $@ >> /home/myusername/emulator_out.txt
Мне не удалось использовать альтернативный каталог для кеша (как показано выше) ... это вызвало ошибки, говорящие о том, что кеш использовался и т. Д., Что, я думаю, связано с тем, что android, похоже, не работает хорошо в гетерогенных файловые системы.