如何在Eclipse中附加Android支持库源代码?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (20)

将源代码连接到外部库是非常棒的。我在哪里可以找到v4 支持包的源代码?优选地,它将是一个可以轻松附加到android-support-v4.jarEclipse中的zip文件。

提问于
用户回答回答于

从Android SDK Manager下载支持包后,你可以在文件夹<android-sdks> / extras / android / support / v4 / src中找到支持包的源代码。

用户回答回答于

我只想添加另一种附加支持库的源代码的方法。它需要版本20或更高版本中的ADT。假设此方法适用于容器禁用了设置源/ javadoc位置的所有JAR。以下是你需要做的事情:

  1. android-support-v4.jar库位于libs项目的目录中。在同一个目录中,创建一个与所讨论的JAR完全一样命名的常规Java属性文件,但带有附加.properties扩展名。所以,对于我们的支持库,它将是: android-support-v4.jar.properties
  2. 打开已创建的属性文件,并将名称的属性值设置src为可找到该库源的位置。你的文件应该有一行: src=c:/apps/adt-bundle-windows-64bit/sdk/extras/android/support/v4/src
  3. 保存文件。
  4. 关闭并重新打开你的android项目。
  5. 尝试浏览到其中一个支持类。源附件现在应该可以工作。

如果有人对如何.properties处理这个文件感兴趣,我推荐阅读补丁集#4,尤其是:eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/ internal/project/LibraryClasspathContainerInitializer.java:)中的变化。

扫码关注云+社区