Как запустить новый 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) вы увидите явную проверку количества доступных атрибутов вершин и сообщение об ошибке. Насколько я знаю, вы мало что можете сделать (если вообще что-нибудь), чтобы обойти эту ошибку.