如何在Android Emulator上运行适用于Android 4的新Chrome?

如何在Android Emulator上运行适用于Android 4的新Chrome?,android,google-chrome,android-emulator,google-play,chrome-for-android,Android,Google Chrome,Android Emulator,Google Play,Chrome For Android,我希望能够在新的Android Chrome中测试我正在开发的基于web的应用程序。我确实安装了Chrome Beta apk,但每次我试图在地址栏中键入URL时,浏览器都会崩溃,说“不幸的是Chrome已经停止运行” 我没有智能手机,但我需要测试,因为我的客户端将使用运行安卓4的设备+ 我正在OSX Lion 10.7.4上运行Android Emulator。我的模拟器规格: Model #: sdk Android version: 4.1.1 Kernel version: 2.6.29

我希望能够在新的Android Chrome中测试我正在开发的基于web的应用程序。我确实安装了Chrome Beta apk,但每次我试图在地址栏中键入URL时,浏览器都会崩溃,说“不幸的是Chrome已经停止运行”

我没有智能手机,但我需要测试,因为我的客户端将使用运行安卓4的设备+

我正在OSX Lion 10.7.4上运行Android Emulator。我的模拟器规格:

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应用程序,它不是emulator附带的默认应用程序,因此我按照本文的说明安装并运行了Google Play应用程序:

我不得不在Play Store应用程序中搜索Chrome。一旦发现,它说与我的设备不兼容,没有按钮下载

有关以下项目的信息:


我的模拟器上运行的是最新的Chrome吗?Android Emulator开发者什么时候能够在新发布的Chrome for Android中进行测试和开发?

deejoy的回复

…我确实设法下载了最新的chrome并安装在我的模拟器上。但是,当我在emulator上运行Chrome时,遇到以下错误:

[ERROR:context_group.cc(83)] ContextGroup::Initialize failed 
because too few vertex attributes supported.
那么,这意味着什么?长话短说,我的模拟器(即使使用OpenGL加速)也不支持运行Chrome所需数量的顶点属性。您可以在此处查看Chrome的源代码:

在context_group.cc(不一定是第83行)中的某个地方,您将看到一个关于可用顶点属性数量的显式检查和错误消息。据我所知,要克服这个错误,你没什么办法(如果有的话)

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