切换后我仍然是 Android Studio 的新手,因为我需要的只是编译旧的 Eclipse 代码,这些代码除了包含库、流行的 .jar 文件和单个源代码文件外,我可以简单地添加到我的项目中。
但现在我需要使用图表库
https://code.google.com/p/android-charts/
所以我把它下载到这里:D:\AndroidStudioLibs\AndroidCharts\
没有 .jar 文件。
我在任何"file"设置相关菜单中都找不到任何相关选项。
谷歌搜索后发现有人手动编辑 build.gradle 文件并在顶部添加搜索路径:
buildscript {
repositories {
maven { url 'file:/D:/AndroidStudioLibs' }
maven { url 'file:/D:/AndroidStudioLibs/AndroidCharts/bin/classes/cn/limc/androidcharts' }
}
}
我还添加了这个
dependencies {
compile 'cn.limc:androidcharts:1.0.0'
}
但是,我无法编译它,而且我觉得我也可能在这里运行错误的树。
按照@Kishan 的建议,我遇到了一个新错误:
http://i.stack.imgur.com/OY902.png
我的项目结构对话框
最佳答案
在 android studio 中,将您的图表库作为模块导入,然后在您的项目中添加此模块依赖项。
@汤姆
在 AndroidCharts 的 build.gradle 文件,你会看到这样的语句:
apply plugin: 'com.android.application'
它告诉 Gradle 将其构建为应用程序,生成 APK .如果你把它改成这样:
apply plugin: 'com.android.library'
它将作为库构建,生成 AAR ,它应该工作。
关于Android Studio - 向 Gradle 添加库/代码搜索路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29129638/