Как запустить новый Chrome для Android 4 на Android Emulator?

Я хочу иметь возможность тестировать веб-приложение, которое я разрабатываю в новом Chrome для Android. Я установил Chrome Beta apk, но каждый раз, когда я пытался ввести URL-адрес в адресной строке, браузер зависал, говоря: "К сожалению, Chrome прекратил работать".

У меня нет смартфона, но мне нужно протестировать, потому что мой клиент будет использовать устройства под управлением Android 4+

Я использую Android Emulator на OSX Lion 10.7.4. Мои характеристики эмулятора:

Model #: sdk
Android version: 4.1.1
Kernel version: 2.6.29-gc497e41
Build #: sdk-eng 4.1.1 JRO03E 403059 test-keys

Видимо, единственный способ получить новый Chrome - это приложение Google Play, которое не является приложением по умолчанию, которое поставляется вместе с эмулятором, поэтому я установил и запустил приложение Google Play, следуя инструкциям из этого поста: Google Play на эмуляторе Android 4.0

Мне пришлось искать Chrome в приложении Play Store. После того, как обнаружил, он сказал, что несовместим с моим устройством и не было кнопки, чтобы загрузить его.

Информация о браузере Chrome для Android с сайта Play:

CURRENT VERSION:
18.0.1025308
REQUIRES ANDROID:
4.0 and up

Есть ли способ запустить последнюю версию Chrome на моем эмуляторе? Когда разработчики Android Emulator смогут протестировать и разработать новую версию Chrome для Android?

1 ответ

Ответ от deejoy по адресу http://blog.apkudo.com/2012/08/08/run-google-play-on-an-emulator-and-pretend-to-be-any-device/

... Мне удалось загрузить и установить последнюю версию Chrome на мой эмулятор. Однако, когда я запускаю Chrome на эмуляторе, я сталкиваюсь со следующей ошибкой:

[ERROR:context_group.cc(83)] ContextGroup::Initialize failed 
because too few vertex attributes supported.

Так что это значит? Короче говоря, мой эмулятор (даже с ускорением OpenGL) не поддерживает необходимое количество атрибутов вершин для запуска Chrome. Вы можете посмотреть исходный код Chrome здесь: http://code.google.com/p/chromium/source/search?q=context_group.cc&origq=context_group.cc&btnG=Search+Trunk

Где-то в context_group.cc (не обязательно в строке 83) вы увидите явную проверку количества доступных атрибутов вершин и сообщение об ошибке. Насколько я знаю, вы мало что можете сделать (если вообще что-нибудь), чтобы обойти эту ошибку.

Другие вопросы по тегам