5

Android用のChromiumオープンソースブラウザを構築しようとしています。私は参照しました:

訪問: http://code.google.com/p/chromium/wiki/AndroidBuildInstructions

ただし、完全なブラウザーではなく、テスト バンドルのみをビルドすると思います。ソースコードを使用してデバイスに変更を加えるために、デバイスで実行するにはどうすればよいでしょうか。

推奨どおりに Git からコードをチェックアウトし、それに応じて depot_tools を使用してビルドし、OS を Android としてターゲットにしました。すべてのビルド環境は正しく、「make -j4」コマンドを作成できます。しかし、いくつかの変更を加えるためのEclipseソースコードはまだ利用できません。

どうすれば変更できますか?

この問題を乗り越えるのを手伝ってください。

4

3 に答える 3

2

完全なバンドルを構築する代わりに、「make -j4 content_shell_apk」を使用してコンテンツ シェルのみを構築できます。これにより、4.0 以降を実行する任意の Android デバイスにインストールできる content_shell.apk が提供されます。コンテンツ シェル用の Eclipse プロジェクトを作成する場合は、必要なすべての src ファイルとリソース ファイルを chromium ソース ツリーから収集する必要があります。

src files:
base/android/java/src/org/chromium/*
media/base/android/java/src/org/chromium/*
ui/android/java/src/org/chromium/*
content/public/android/java/src/org/chromium/*
content/shell/android/java/src/org/chromium/*
net/android/java/src/org/chromium/*

res files:
content/shell/android/res/*
pak file:
out/Release/content_shell/assets/*

native libs:
out/Release/content_shell/libs/armeabi-v7a/*
于 2012-10-31T02:05:20.870 に答える
1

「現時点では、完全なコンパイルではブラウザーはビルドされません。ビルドされるのは単体テスト バンドルのみです。パブリック Chromium ソースで利用可能なコードが増えるにつれて、さらに多くのターゲットが追加されます。」

同じページから取られた、ここにあなたの答えがあると思います。

于 2012-08-24T07:57:01.717 に答える