Я работаю над проектом, который использует карты Google v2. Я перепробовал множество конфигураций эмуляторов (даже genymotion), но, к сожалению, не заработал.

Может кто-нибудь показать, как он заставил это работать. Спасибо.

0
issathink 14 Июл 2014 в 23:50

2 ответа

Лучший ответ

Последняя версия Genymotion больше не содержит поддержки библиотеки ARM и Google Apps. Я считаю, что это связано с юридическими причинами, поскольку теперь они продают Genymotion как продукт для разработчиков.

Создайте новую виртуальную машину из новой версии Genymotion и запустите виртуальную машину. Убедитесь, что вы знаете, какую версию выбрали!

  1. Загрузите zip-пакет Google Apps по адресу: http://wiki.rootzwiki.com/Google_Apps

А. Выберите версию, совместимую с версией Android на вашей виртуальной машине.

Б. Перетащите zip-файл в окно виртуальной машины Genymotion.

C. Вы получите вопрос: "Вы хотите прошить ...". Скажите "ОК"

D. Перезагрузите устройство, закрыв окно или удерживая кнопку питания, чтобы выключить виртуальную машину.

Е. При перезагрузке должны быть установлены Google Apps, и вы можете войти в учетную запись Gmail.

F. Обратите внимание: некоторые приложения Google, вероятно, вылетают из строя при первом запуске.


2. Библиотека Flash ARM libhoudini (Google):

А. Загрузите zip-файл (libhoudini.zip)

Б. Перетащите zip-файл, чтобы прошить его в систему

C. Перезагрузить снова

На этом этапе у вас должна быть поддержка ARM и приложения Google. Сообщите мне, если у вас возникнут проблемы или что-то не так.

0
Shaz 14 Июл 2014 в 23:59
На самом деле, мне удалось заставить его работать на genymotion, теперь у меня есть только кнопка масштабирования, но не карта.
 – 
issathink
16 Июл 2014 в 02:50
Странный. В картах Google была эта проблема в прошлом, но теперь она исправлена. Попробуйте удалить этот конкретный эмулятор и попробуйте новый экземпляр, надеюсь, он сработает.
 – 
Shaz
16 Июл 2014 в 06:27

Вы не можете запустить Google Maps v2 на эмуляторе Android.

0
Football-Is-My-Life 14 Июл 2014 в 23:53