0

Android ブラウザのソース コードを Eclipse にインポートしました。しかし、多くのエラーのためにコードをビルドできませんでした。

このリンクを参照して、チュートリアルの手順を試しました。

Android 4.0.3 用のブラウザ ソース コードをコンパイルする方法

しかし、私はいくつかの問題に直面しています。classes.dex.dex2.jar ファイルを作成しました。しかし、jarファイル内で、空のcom/android/internalフォルダーを参照しました。何度も試しましたが、同じ問題に直面しています..私はWindows 7 OSで作業しています。

問題を解決するために私を助けてください。

前もって感謝します。

エラーの理由 - 内部および隠し API をアプリにインポートできませんでした。

ビルドの問題を修正するための手順。

  1. 次のリンクから android-10-internals フォルダーをダウンロードしました。 https://github.com/inazaruk/android-sdk/tree/master/platforms

  2. フォルダーを解凍し、フォルダーを android-sdk-platforms フォルダーにコピーしました。

  3. エクリプスを起動しました。[新しいプロジェクト] をクリックし、プロジェクト名を入力して [次へ] をクリックしました。Android SDK のリストに、新しく追加したプラットフォームが表示されませんでした。

  4. エクリプスを閉じました。android.jar とビルド プロパティ ファイルをコピーし、android-sdk-platforms-android 10 フォルダーに貼り付けました。

  5. eclipse - plugins フォルダーを参照し、adt jar ファイルを別の場所にコピーしました。zipファイルに名前を変更しました。ファイルを解凍し、com/android/internal を com/android/internax に変更し、ファイルを圧縮して jar ファイルを再作成しました。

  6. jar ファイルを置き換えました。日食を開きました。

7. android-jar の中に、禁止されたルールが削除されていないことがわかりました。すべてのインポート エラーはまだ解決されていません。

不足しているものがあれば教えてください。

4

2 に答える 2

0

友達、

android-adt.jarファイルの変更された作業バージョンが必要です。それだけが私の問題を解決します。誰かが以前にそれを試し、働いたことがあるなら、同じことを共有してください。

ありがとう。

于 2012-08-09T06:23:53.090 に答える
0

sdk に問題がある可能性があります。そのため、パッケージのインポートでエラーが表示されます。このリンクを参照してください:

ここをクリックAndroid OS 4.0 でデフォルトのブラウザ アプリケーションをビルドする方法

于 2012-08-06T06:01:55.977 に答える