android - 将源代码添加到 Android Studio 项目中的 jar 库

标签 android eclipse android-studio gradle libraries

我有一个使用第三方库的应用程序 - Simple Facebook - 访问 Facebook Graph API。此第 3 方库本身在内部使用Facebook SDK 作为库。


关于这个我有几个问题-

  • 由于库是第 3 方,它是否也应该包含在 APK 中?
    Scope

    如果是这样,那么它会报错。 Scope Exception
    注意: 谁能解释一下Compile, Provided, APK, Test compile, Debug compile and Release compile的含义。

  • 我的项目结构是这样的 -
    Part 1
    Part 2
    Part 3

    项目结构是否正确,或者根本不应该包含 Facebook SDK。

我们如何将源代码/文档添加到库中?

我们可以将源文件/jar 附加到 eclipse 中的库 jar(如 this example 所示)。这使得阅读所使用的 imports 的文档变得非常容易。 Android Studio 中有类似的东西吗?

最佳答案

添加源代码/文档

在项目配置中似乎没有一个中心位置。我通常做的是在代码编辑器中按住 Ctrl 并单击导入的类。如果还没有附加源,它会在顶部显示 Attach Sources.. 按钮。

关于android - 将源代码添加到 Android Studio 项目中的 jar 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28905874/

相关文章:

android - Recyclerview scrollToPosition 不适用于 NestedScrollView 吗?到底有没有

android - 大约 1 小时后,Android 中的移动数据断开连接

Android:我正在使用 AppCompatv7 库,但无法访问它的任何图标?

java - 从eclipse中的另一个java项目导入

java - 如何向 Eclipse Project Explorer 工具栏添加按钮?

android - 如何在 Android Studio 中制作具有透明背景的图像资源? (带有选项添加图像 Assets )

android - 如何在 Android Studio 预览中预览 ScrollView?

java - 使用循环从 url 加载图像

java - Eclipse::间接引用自所需的.class 文件

android - Android库中的XML资源冲突