Я работаю над тем, чтобы убедиться, что мое приложение проходит тестирование на ICS должным образом на основе популярного Galaxy Nexus. Я хотел бы подражать этому как можно точнее.
Я создал AVD со следующими параметрами (из config.ini). В основном это было создано с использованием графического интерфейса (disk.dataPartition.size - это отредактированный вручную параметр, основанный на других статьях, которые я читал). Значения памяти могут быть низкими, но это не вызывает у меня проблем на данный момент.
Поскольку на устройстве не было внешней sdcard, я сказал «нет» для hw.sdCard, но я явно не вижу ничего в / mnt / scdcard (так же, как / sdcard) и не могу записать в него (перемонтирование isn не проблема AFAIK: это крепление вообще не существует).
Я тестировал это несколькими разными способами, в том числе из оболочки adb. И, да, я искал ответ здесь ... большая часть этой настройки основана на ответах на этот связанный вопрос , что в итоге привело меня к использованию disk.dataPartition.size в качестве эквивалента опция командной строки (для этого сайта ).
Редактировать: если я установлю hw.sdcard в yes, это даст мне sdcard для работы, но мне интересно, если это правильный путь для этого (при условии, что есть верный путь в этой версии эмулятор). Кроме того, это не очень помогает при эмуляции устройства ICS с реальной внешней SD-картой ...
Итак (поскольку на самом деле у меня нет Galaxy Nexus для работы):
- Что бы я увидел для внутренней области "sdcard" и точки монтирования
(/ mnt / sdcard, / sdcard, оба или что-то еще?)
- Что я мог бы сделать, чтобы правильно эмулировать эту «SDCard» (поскольку на самом деле это не SDCard)?
- Бонус: Что бы я также увидел на устройстве с физической SD-картой? / Съемный (как в сотах)? Что-то еще?
abi.type=armeabi-v7a
disk.dataPartition.size=512
hw.cpu.arch=arm
hw.cpu.model=cortex-a8
hw.keyboard.lid=no
hw.lcd.density=320
hw.mainKeys=no
hw.ramSize=512
hw.sdCard=no
image.sysdir.1=add-ons\addon-google_apis-google_inc_-15\images\armeabi-v7a\
image.sysdir.2=system-images\android-15\armeabi-v7a\
sdcard.size=64M
skin.name=WXGA720
skin.path=platforms\android-15\skins\WXGA720
snapshot.present=true
vm.heapSize=48