6

質問:

から派生した Android 4 の既定のブラウザはどこですか?

ユーザー エージェント文字列には Safari のみが含まれ、Chrome は含まれません。

android-market にアクセスし、Chrome、Firefox、Opera Mobile をダウンロードしてインストールすると、私のウェブサイトがそれらにうまく表示されます。

また、Safari、Internet Explorer (9+8)、および iPad (多くの作業を経て iPad のみ) でも適切に表示されます。

しかし、Android 4 のデフォルト ブラウザでは見栄えが悪くなります。さらに悪いことに、私はそれについて何もできません:
Android デバイスでデバッグすることも、リモート デバッグ用の USB ドライバーをインストールすることもできません (私は会社のラップトップで管理者権限を持っていません)。 Androidエミュレーターは遅すぎるため実用的ではなく、コンピューターのキーボードからの入力を受け付けないという事実は、マウスを使用し、この恐ろしいキーボードでマウスを使用して各文字を個別に入力する必要があることを意味します。氷山の。

また、デフォルトのブラウザーには、スタイルや JavaScript スクリプト コンソールを確認できる開発者ツールが含まれていないようです。

WindowsまたはLinuxでネイティブにその恐ろしいことを実行できるように、スタンドアロンのブラウザーまたはエミュレーターを見つけられなかったので、実際にLAYOUT(javascriptではなく)をデバッグできました。

ブラウザのプロセスを見ると、次のように表示されます。

com.android.browser

私には Java 名前空間のように見えます。

この恐ろしいものは Java レンダリング エンジンから派生したものですか?
はいの場合、このエンジンを使用して実行できる Java ブラウザはありますか?

4

3 に答える 3

3

Android のすべてのバージョンには、WebKit レンダリング エンジンのカットを使用する「android ブラウザー」があります。また、AOSP v4.4 (kitkat) に含まれる Android ブラウザーは、Chromium v​​30.0.0 と同じコードに基づいています。WebViews を使用するアプリケーションは、この Android ブラウザーを使用します (ユーザーの既定のブラウザーではありません)。

ここに画像の説明を入力

https://developer.chrome.com/multidevice/webview/overview http://decadecity.net/blog/2013/11/21/android-browser-versions

于 2014-04-30T15:18:41.807 に答える
1

デフォルトの Android ブラウザーは、WebKit レンダリング エンジンと V8 JavaScript エンジンを使用します。

https://android.stackexchange.com/questions/4271/android-browser

于 2012-09-13T16:30:52.113 に答える
0

デバッグのオプションが限られていると思います (または、優れた解決策が見つかりませんでした)。私が見つけた最良の方法は、デバイス/エミュレーターのブラウザーと、選択したChrome/ブラウザーで同時にページを見て、何が違うのか、なぜ違うのかについて知識に基づいた推測を行い、物事を操作し、更新し、最初からやり直すことです.

Android 4.x エミュレーターが大失敗しないようにするには、Intel x86 システム イメージをインストールし、それを使用して新しいエミュレーターを作成します。Eclipse を使用している場合:

  1. ウィンドウ > Android SDK Manager を開きます。
  2. Androidの各バージョンで「Intel x86 Atom System Image」を見つけます(4.1と4.0.3、2.3.3もあると思います)
  3. チェックボックス、パッケージのインストール、条件への同意など、楽しいことばかりです。

ここに画像の説明を入力

于 2012-09-13T16:49:28.717 に答える