Androidに新しく、Androidアプリの問題をデバッグしようとしています(Android SDKでEclipseを使用しています)。Androidソースへのデバッグ
私は、Androidプラットフォームのコード(Activity.class
で特にコード、問題が発生しているstartActivityForResult()
方法で、より具体的にコード)にステップしたいのですが、私はきちんとActivity.class
のコードを見つけるために、Eclipseを得るように見えることはできません私は踏み込んでその情報源を見ることができます。それは私に 'Source not Found'を与え、私はandroid.jar
を 'Change Attached Source'ボタンまたはProject Propertiesからいくつかの場所から貼り付けようとしましたが、どれもうまくいかないようです。 (adt-bundle/sdk/platforms/android-7
フォルダから取得したandroid.jarと、レポのprebuilts/sdk/7
フォルダから取得したバージョン)
Google API 7(Android 2.1)を使用してビルド/デバッグしています。プロジェクトはGoogle API 7をターゲットに設定されており、Android仮想デバイスもそのターゲットに設定されています。
最新のレポ(frameworks/base/core/java/android
)からダウンロードしたActivity.java
を含むローカルディレクトリにソース添付ファイルを指定しようとしました。
レポからAndroid 2.1用のソースディレクトリのバージョンを取得する必要がありますか?または、私はGoogle API 7(Androidオープンソース2.1ではなく)で問題を構築しているという事実はありますか?または、私は指しておくべきである他のandroid.jar
ですか? Eclipseを使用している場合は、ヘルプ>新規ソフトウェアをインストールして、このリンク貼りに行くことができます
Android APIマネージャからダウンロードするソースがAndroid API 7にないため、API 15などの別のAPIソースコードを調べることをおすすめします。 –
私は実際に解決策を見つけましたが(それが最良か理想的なアプローチかどうかはわかりませんが)、それはうまくいくようです(同様の質問に対する答えとして見つけられます)。 http://www.mkyong。com/android/attach-android-source-code-to-eclipse-ide/ – ggprod
素晴らしい!ここに来る人が同じことをすることができるようになると、あなた自身の質問に答えてください。 –