Eclipse android ADT игнорирует настройки эмулятора? - PullRequest
5 голосов
/ 31 марта 2011

Я установил следующие параметры в 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, похоже, не работает хорошо в гетерогенных файловые системы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...