Требуется помощь в правильной эмуляции Samsung Galaxy Nexus с помощью AVD.

Я работаю над тем, чтобы мое приложение правильно тестировалось на ICS, используя в качестве основы популярный Galaxy Nexus. Я хотел бы как можно точнее подражать этому.

Я создал AVD со следующими параметрами (из config.ini). В основном это было создано с использованием графического интерфейса (disk.dataPartition.size - это параметр, редактируемый вручную на основе других статей, которые я читал). Значения памяти могут быть низкими, но на данный момент это не вызывает у меня проблем.

Поскольку на устройстве не было внешней SD-карты, я сказал «нет» для hw.sdCard, но я явно ничего не вижу в / mnt / scdcard (так же, как / sdcard) и не могу писать на него (перемонтирование не не проблема, AFAIK: это крепление вообще не существует).

Я тестировал это несколькими способами, в том числе из оболочки adb. И, да, я искал здесь ответ ... большая часть этой настройки основана на ответах на этот связанный вопрос , что в конечном итоге привело меня к использованию disk.dataPartition.size как эквивалента параметр командной строки (согласно на этом сайте ).

Изменить: если я установлю hw.sdcard в значение yes, мне будет предоставлена ​​SD-карта для работы, но мне интересно, правильный ли это способ сделать это (при условии, что в этой версии эмулятора есть правильный способ). Кроме того, это не очень помогает при эмуляции устройства ICS с реальной внешней SD-картой ...

Итак (поскольку на самом деле у меня нет Galaxy Nexus для работы):

  • Что бы я увидел для внутренней области "SDCard" и точки монтирования (/ mnt / sdcard, / sdcard, оба или что-то еще?)
  • Что я могу сделать, чтобы правильно эмулировать эту «SD-карту» (поскольку это не совсем SD-карта как таковая)?
  • Бонус: Что я бы также увидел на устройстве с физическую SD-карту? / Съемную (как в Honeycomb)? Что-нибудь еще?
 abi.type = armeabi-v7a
disk.dataPartition.size = 512
hw.cpu.arch = рука
hw.cpu.model = cortex-a8
hw.keyboard.lid = нет
hw.lcd.de density = 320
hw.mainKeys = нет
hw.ramSize = 512
hw.sdCard = no
image.sysdir.1 = надстройки \ addon-google_apis-google_inc_-15 \ images \ armeabi-v7a \
image.sysdir.2 = системные изображения \ android-15 \ armeabi-v7a \
sdcard.size = 64 МБ
skin.name = WXGA720
skin.path = платформы \ android-15 \ skins \ WXGA720
snapshot.present = true
vm.heapSize = 48

5
задан Community 23 May 2017 в 12:09
поделиться