8

新しいChromeforAndroidで開発しているウェブベースのアプリをテストできるようにしたいと思います。Chrome Beta apkをインストールしましたが、アドレスバーにURLを入力しようとするたびに、「残念ながらChromeの実行が停止しました」というブラウザがクラッシュしました。

私はスマートフォンを持っていませんが、クライアントがAndroid 4以降を実行しているデバイスを使用するため、テストする必要があります

OSXLion10.7.4でAndroidEmulatorを実行しています。私のエミュレーターの仕様:

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アプリを使用することです。そこで、この投稿の手順に従ってGooglePlayアプリをインストールして実行しました。GooglePlay Android4.0エミュレーター

Playストアアプリ内からChromeを検索する必要がありました。見つかったら、デバイスと互換性がないと表示され、ダウンロードするためのボタンがありませんでした。

PlayサイトからのAndroid用Chromeブラウザに関する情報:

CURRENT VERSION:
18.0.1025308
REQUIRES ANDROID:
4.0 and up

エミュレータで最新のChromeを実行する方法はありますか?Android Emulatorの開発者は、新しくリリースされたChrome for Androidでいつテストと開発ができるようになりますか?

4

1 に答える 1

1

Response from deejoy at http://blog.apkudo.com/2012/08/08/run-google-play-on-an-emulator-and-pretend-to-be-any-device/

...I did manage to get the latest chrome downloaded and installed on my emulator. However, when I run Chrome on the emulator I'm met with the following error:

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

So, what does that mean? Long story short, my emulator (even with OpenGL acceleration) does not support the required number of vertex attributes to run Chrome. You can take a look at Chrome's source code here: http://code.google.com/p/chromium/source/search?q=context_group.cc&origq=context_group.cc&btnG=Search+Trunk

Somewhere in context_group.cc (not necessarily line 83) you'll see an explicit check for the number of available vertex attributes and the offending error message. As far as I know, theres not much you can do (if anything) to get past this error.

于 2012-10-12T22:16:57.367 に答える