如何在IntelliJ IDEA中添加外部库?
我试图添加外部库(将其放在/ libs目录中)到我的项目。 当我尝试使用该库中的方法时,我看到它们是红色的,这意味着库不被识别。 当我点击Ctrl + B时,我收到一条消息“无法find要去的声明”。
我使用这些步骤来添加库(JAR文件):1.将库文件复制到/ libs目录2.打开项目结构 – >全局库 – >附加分类3.find库,然后单击确定
这是正确的方法吗?
PS。 我正在尝试以这种方式添加AdMob .jar文件。
更新程序更简单:
- 将jar复制到应用程序中的libs目录(如果不存在,可以创build目录)
- 刷新项目,以便在结构中显示库(右键单击项目顶层,刷新/同步)
- 展开libs并右键单击jar
- select“添加为库”
完成
我已经使用这个过程将第三方Jar附加到IDEA中的Android项目中。
- 将Jar复制到libs /目录
- 打开项目设置(Ctrl Alt Shift S)
- 在左侧的“项目设置”面板下,select“模块”
- 在较大的右侧窗格中,select“依赖关系”选项卡
- 按下屏幕最右侧的Add …button(如果您有像我这样的小屏幕,您可能必须拖动resize到右侧才能看到它)
- 从添加选项的下拉菜单中select“库”。 将出现“select库”对话框。
- 按“新图书馆…”
- 为图书馆select一个合适的标题
- 按“附加类…”
- 从libs /目录中selectJar,然后按OKclosures
图书馆现在应该被认可。
Intellij IDEA 15:文件 – >项目结构…->项目设置 – >库
长远来看,更好的方法是将Gradle整合到您的项目环境中。 它是一个用于Java的构build工具,现在在android开发领域被广泛使用。
您需要制作一个.gradle文件并列出您的库依赖关系。 然后,所有你需要做的是使用Gradle在IntelliJ中导入项目。
干杯
如果必要的jar文件可以在全局库中find,那么这个问题也可以扩展,你怎样才能把它configuration到你当前的项目中。
像这样的过程:“项目结构” – >“模块” – >“右键单击您当前的项目窗格” – >“依赖关系” – >“点击添加(+)button” – >“库” – >“select你想要的图书馆”。
如果你正在使用maven,你也可以在你的pom.xml中configurationdependency,但是你select的版本不像全局库,你将浪费内存来存储同一个jar文件的另一个版本。 所以我build议使用第一步。