我正在学习安卓。在 Windows 上使用 Eclipse。我希望能够进入 Android 代码。所以:我下载了 Cygwin,从 Google 下载了 repo 工具,按照指示拉下存储库以降低最新版本:
repo init -u https://android.googlesource.com/platform/manifest
一切正常。我去了Project->Properties->Libraries->Android 4.2->android.jar->Source attachment 并从下载的 repo 中附加了一个外部文件夹。没有问题。但是,当我进入 Android 代码时,调试器并没有与代码同步(即调试模式下的高亮条正在逐步穿过源代码中的空白。)所以我认为 Android SDK 管理器附带的 4.2 jar与我从 repo 获得的最新库的版本不同。
所以-长话短说-我怎么知道a) Android SDK管理器中包含的框架类的版本和b) repo工具拉下的框架类的版本?
最后 - 我认为我最好的选择可能是从下载的 repo 构建一个 jar 并在我的 Eclipse 项目中引用它,而不是 Eclipse 提供的 jar。
任何帮助表示赞赏。