ISO для Android API Google для VirtualBox - PullRequest
2 голосов
/ 29 января 2012

Я использую VirtualBox для эмуляции приложения Android, но мне нужно использовать MapView для нашего приложения.Поэтому мне нужно эмулировать API Google Android (включая API карты), а не только API Android.Однако я не смог найти ни одного iso-файла для API Google. Если кто-нибудь знает, где я могу его найти, сообщите мне ...

Заранее спасибо ..

:)

Ответы [ 2 ]

1 голос
/ 14 февраля 2012

Ответ Rotemmiz - неплохой способ получить доступ к Google-Maps-API, как в эмуляторе Android-Google-API.

Вам просто нужно скопировать файл jar и xml из эмулятора API Google в другой без функции API. Вы найдете файлы по следующим путям:

/system/etc/permissions/com.google.android.maps.xml
/system/framework/com.google.android.maps.jar

/system/ должен быть установлен как rw на целевом устройстве. Android x86 позволяет вам установить этот флаг в процессе установки. ( подробнее )

Это также может быть виртуальная машина Android x86 (просто используйте DDMS для внесения изменений в файловую систему). В моей виртуальной машине это работает очень хорошо.

0 голосов
/ 29 января 2012

РЕДАКТИРОВАТЬ - убрал мой неправильный ответ!

Карты Google являются проприетарным программным обеспечением, и Google не одобрил включение в Android-x86. Одобрение не запрашивается, так как оно обычно не предоставляется группам, которые не являются членами Open Handset Alliance.

Невозможно установить общую библиотеку на Android x86.

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

Что вы можете / нужно / должны сделать, это, вероятно, использовать реальное устройство. извините за такое решение, но это лучшее, что может предложить интернет.

...