我在Android Studio的项目中有一个jar库,我在一个zip文件中收到了它的源文件,我现在需要调试。问题是,我无法从zip文件或解压缩的文件夹加载这些源。我的库位于app/libs
,我将源文件保存到app/src/external_libs
。
IDE显示"未找到的来源"并提供了一个“附加源”'按钮,但我无法使用它:它允许我选择文件夹,我甚至设法进入“选择根”'屏幕,但按OK后,没有任何反应。
我也试过文件 - >项目结构 - >依赖关系 - >添加但Gradle警告它只接受jar文件。
答案 0 :(得分:0)
我在这里遇到了同样的问题:有一个.jar库及其源代码,并希望将源代码附加到Android Studio,所以当我按住ctrl +点击库中的任何方法时,它会在编辑器中显示它的来源。为此,您必须使用编辑器右上角的“附加源...”或“选择源...”链接(或按钮)选择未压缩的源目录的根目录。
这是针对您的问题1,对于数字2,我认为它不是附加机制的问题,但最终是编辑器中代码的一致性。
希望这可以帮助你或某人。
答案 1 :(得分:-1)
按照android studio中的以下步骤 - >
档案 - >新模块 - >弹出窗口将打开 - >选择导入jar或aar,如附图所示 - >另一个弹出窗口将打开 - >现在从您的文件夹中选择我们的jar文件并完成。