我正在尝试将外部库(放在/ libs目录中)添加到我的项目中。当我尝试使用该库中的方法时,我发现它们是红色的,这意味着该库无法识别。当我单击Ctrl + B时,我收到一条消息“无法找到要转到的声明”。
我使用这些步骤添加库(JAR文件): 1.将库文件复制到/ libs目录中 2.打开项目结构 - >全球图书馆 - >附上条款 3.找到库并单击确定
这是正确的方法吗?
PS。我试图以这种方式添加AdMob .jar文件。
答案 0 :(得分:153)
最新版本的程序更简单:
完成
答案 1 :(得分:64)
我已经使用这个过程将第三方Jar连接到IDEA中的Android项目。
现在应该识别图书馆了。
答案 2 :(得分:9)
Intellij IDEA 15: 文件 - >项目结构......->项目设置 - >库
答案 3 :(得分:2)
从长远来看,更好的方法是将Gradle集成到项目环境中。 它是Java的构建工具,现在在android开发空间中被大量使用。
您需要创建.gradle文件并列出库依赖项。 然后,您需要做的就是使用Gradle在IntelliJ中导入项目。
干杯
答案 4 :(得分:0)
如果可以在全局库中找到jar文件,也可以扩展此问题,如何将其配置到当前项目中。
这样的过程:“项目结构” - >“模块” - >“点击右边的当前项目窗格” - >“依赖项” - >“点击小项添加(+)按钮“ - >”library“ - >”选择您想要的库“。
如果您正在使用maven并且您还可以在pom.xml中配置依赖项,但是您选择的版本与全局库不同,您将浪费内存来存储同一jar文件的另一个版本。所以我建议使用第一步。