У меня есть странная проблема с эмулятором Android. Я создал виртуальное устройство через Android менеджер по AVD (недавно созданный эмулятор с платформой 2.1 и уровень API 7). Я попробовал стандартными настройками и параметром дополнительного оборудования для большего размера RAM устройства (на 256 МБ), но ничто не изменилось.
Я должен прийти файлы к системному разделу для тестирования проекта (названный, торгуются), но по некоторым причинам системный раздел не имеет никакого пространства от запуска.
aa a@aaa /home/haggle-0.2-android
$ adb -s emulator-5554 shell
# df
df
/dev: 47084K total, 0K used, 47084K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 73600K total, 73600K used, 0K available (block size 4096)
/data: 65536K total, 18464K used, 47072K available (block size 4096)
/cache: 65536K total, 1156K used, 64380K available (block size 4096)
Поскольку Вы видите, что системный раздел имеет пространство 0K в наличии. Когда подключение, невнедренный HTC Nexus One и делает то же, я получаю эти значения:
/dev: 108896K total, 0K used, 108896K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 148480K total, 116364K used, 32116K available (block size 4096)
/data: 200960K total, 22296K used, 178664K available (block size 4096)
/cache: 97280K total, 1852K used, 95428K available (block size 4096)
/sdcard: 3864064K total, 118496K used, 3745568K available (block size 32768)
Почему система делит на эмуляторе, имеют 0K свободное пространство с начала, и что я могу сделать для изменения этого? Даже если я делаю раздел записываемым с, монтируют/повторно монтируют, что я получаю те же значения 0K.
Какие-либо подсказки?
Нашел ответ :)
При запуске эмулятора вы можете указать размер раздела с помощью -partition-size x emulator_name.
выполняется через терминал, то есть. Пример:
emulator -partition-size 125 @AVD1
ИЛИ
emulator -partition-size 125 -avd AVD1
Обратите внимание, что размер должен быть больше, чем размер текущего системного раздела. Для эмулятора Android4.0.3 размер по умолчанию уже 168, поэтому установите новый размер раздела на что-то большее, например 256