我在Android工作室创建了一个新项目,我想添加这个日志插件。
https://github.com/orhanobut/logger
所以我将所有内容复制到ProjectDirectory / app / build.gradle中,得到类似的内容。
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.squareup.retrofit:retrofit:1.9.0'
compile 'com.orhanobut:logger:1.11'
compile 'com.squareup.okhttp:okhttp-urlconnection:2.0.0'
compile 'com.squareup.okhttp:okhttp:2.0.0'
}
但是在重建过程之后Android Studio仍然导入了错误的类:
import java.util.logging.Logger;
所以我认为,依赖关系没有正确导入。
我怎么能以正确的方式做到这一点?
答案 0 :(得分:1)
答案 1 :(得分:0)
行'com.orhanobut:logger:1.11'
假定您已声明一个托管其标识的工件的存储库。
如果您已声明有效的存储库,则很可能被自动导入欺骗了。删除导入并确保在提示时选择正确的记录器导入。
答案 2 :(得分:0)
如果gradle build成功完成且没有错误,则导入已正确完成。但是在java classess中,如果您有2个具有相同名称的库(在您的情况下,有2个记录器库),您可以键入logger
然后按ctrl + space
打开一个菜单,让您选择要使用哪个记录器库。