对不起,如果这个问题是重复的,但我已经搜索了一段时间,但找不到答案。
我使用 Android Studio 和 Gradle 来开发我的应用程序,gralde 会自动从 maven 下载源代码,但是在 Android Studio 中,据说 “未找到来源”我必须直接拖放或选择源文件。这很麻烦。无论如何,AS会自动将下载的源链接到该类,并且当我ctrl +单击该类时,它将直接打开源文件?
编辑:像 ButterKnife 这样的一些库我可以直接查看源代码,但像 MaterialEditext 这样的其他库我必须手动选择源文件。
compile 'com.jakewharton:butterknife:6.1.0'
compile 'com.rengwuxian.materialedittext:library:2.0.3'
ButterKnife 可以在外部库中找到,而 MaterialEditext 不是。我不知道为什么。
最佳答案
并非您想要的每个模块都可以自动选择。只有那些你能在 dependencies
中找到的可以通过 Gradle
导入.看这里:右键单击您的项目---> Open Module Settings
---> Modules
---> Dependencies
---> Plus
---> Library Dependency
,然后你可以选择一个Library Dependency
.然后它会被 Gradle
添加到你的项目中.最重要的是,所见即所得。 如果你看不到你想要的模块,也许你需要在其他地方下载它。
关于android - Gradle下载的自动链接源码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29646774/