切换之后,我仍然对Android Studio还是陌生的,因为我只需要编译旧的Eclipse代码就可以了,除了包含库,流行的.jar文件和单个源代码文件之外,我从未使用过任何东西,我可以将它们简单地添加到我的项目中。

但是现在我需要使用图表库
https://code.google.com/p/android-charts/

因此,我将其下载到此处:D:\ AndroidStudioLibs \ AndroidCharts \

没有.jar文件。

我在任何"file"设置相关的菜单中找不到任何相关的选项。

搜索Google之后,我发现有些人手动编辑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 ,它应该可以工作。

09-10 09:03
查看更多