AChartEngine和Android Studio

use*_*487 7 charts android achartengine android-studio

我必须创建一个广泛使用图表的应用程序.在网上阅读我选择的achartengine似乎拥有我需要的一切.

我下载了jar文件,我插入了libs文件夹,我选择了"添加到库",我在gradlew中清理午餐.在导入org.achartengine.xxxx的源中导致我总是返回无法解析符号的错误.

你有什么建议吗?谢谢安德烈

Eug*_*ene 23

我可以在我的Android Studio项目中使用此库,本主题说明如何将AChartEngine repo添加到项目中.

我做了什么:

  1. 在项目范围的build.gradle中添加了以下内容(项目根目录中的一个):

    allprojects {
        repositories {
            ...
            maven {
                url "https://repository-achartengine.forge.cloudbees.com/snapshot/"
            }
        }
    }
    
    Run Code Online (Sandbox Code Playgroud)
  2. 对于使用该库的每个模块,将其添加到其build.gradle(如果它应包含在所有模块中,您可以将它放到顶级build.gradle中):

    dependencies {
        ...
        compile group: 'org.achartengine', name: 'achartengine', version: '1.2.0'
    }
    
    Run Code Online (Sandbox Code Playgroud)

现在我可以在项目中使用该库,我在代码中看到类帮助弹出窗口并构建运行成功.


小智 5

新版本 (1.2.0) 似乎不再可在http://www.achartengine.org/站点下载。这就是 gradle/maven 方法不起作用(或快照文件已删除)的原因。我通过从这里下载 jar 文件成功使用并将其添加到我的项目中:https : //github.com/ddanny/achartengine/files/460139/achartengine-1.2.0.zip