繁体   English   中英

无法使用对Maven库的引用编译IntelliJ Android应用

[英]Can't compile IntelliJ Android app with references to Maven libraries

我是IntelliJ的新手。 我有一个Android项目,正在尝试使用bitcoinj。 在IntelliJ中,我转到File | 项目结构... | 新项目库| 在Maven ...中,搜索“ bitcoinj”(可找到“ com.google:bitcoinj:0.11.1”),然后添加它,并将其也添加到我的Android模块的“依赖项”标签中。

但是,当我在Android应用程序的源代码中使用“ import com.google.bitcoin.core”时,出现以下编译器错误:

错误:(5,1)java:包com.google.bitcoinj不存在

无论我添加什么库,我都会得到相同的行为。 作为IntelliJ的新手,我显然缺少一些简单的东西,但是却无法通过Google搜索找到。

您需要将依赖项添加到项目的pom文件中。 这是向Maven项目添加依赖项的唯一方法。 IntelliJ仅查看Maven poms来构建您的项目。

您所描述的只是在IDE中打开项目旁边的另一个项目,而与它完全无关。

参见https://code.google.com/p/bitcoinj/wiki/UsingMaven

由于它不在mvnrepo上,因此请执行以下操作: http ://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM