当前位置: 首页 > 知识库问答 >
问题:

我正在尝试向应用程序添加图形。尝试添加MPAndroidChart时出错

慕光霁
2023-03-14
 implementation 'com.github.PhilJay:MPAndroidChart:v2.2.4'

建造Gradle。应用程序部分。

buildscript {
repositories {
    google()
    mavenCentral()
}
dependencies {
    classpath "com.android.tools.build:gradle:7.0.4"
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10"
    classpath 'com.google.gms:google-services:4.3.10'

    def nav_version = "2.3.5"
    classpath("androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version")



    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
}

allprojects {
    repositories {

        maven { url 'https://jitpack.io' }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

项目部分。

我的文件中没有所有项目部分。这就是为什么我自己添加了这个地方。但是那些在所有项目中定义的

Google()
mavenCentral()
 maven { url 'https://jitpack.io' }

它必须成形。当我尝试引入google()和mavenCentral时,它给出了buildScript中已经定义的错误。当我试图只定义maven{url'https://jitpack.io“}没有定义google()和mavenCentral;Build被配置为首选设置存储库而不是项目存储库,但存储库“maven”是由Build文件“Build”添加的。格拉德尔'。我出错了。

共有1个答案

龚俊捷
2023-03-14

要解决此问题,可以打开设置。渐变和更改

repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)

repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)

我通常在使用MPAndroidChart时将我的allproject设置为以下内容,只要将repositoriesMode设置为PREFER_SETTINGS,它就可以工作。

allprojects {
    repositories {
        google()
        mavenCentral()
        maven { url 'https://jitpack.io' }
    }
}

您也可以只添加{url'https://jitpack.io“}到相同设置中的存储库部分。也可以使用gradle文件。

 类似资料:
  • 每当用户在JOptionPane确认对话框的帮助下被询问是否将产品添加到购物车时选择“是”,我都会尝试将行添加到我的表中。我的代码如下: 然而,我得到了这个错误:线程“AWT-EventQueue-0”java.lang.ClassCastException:javax.swing中出现异常。JTable$1无法强制转换为javax.swing.table.DefaultTableModel 有人

  • 我一直试图实现启动屏幕到我的应用程序的帮助下,许多代码可以在网站上使用,但没有一个为我工作。每次应用程序崩溃后显示启动屏幕3秒。我不知道哪里出错了,请更正我的代码,以正确显示闪屏!谢谢! //这是我的主要活动

  • 我有一个简单的Hello World示例,它将Map传递给Camel,并通过Log4J将值显示到控制台。我想通过将Jackson库添加到我的Camel应用程序Context.xml来扩展这个示例,以JSON格式呈现这个映射 首先,我尝试将以下XML标记添加到我的applicationContext.xml中(如http://camel.apache.org/json.html大学“在Spring

  • 我制作了一个简单的Android应用程序,其中有一个登录活动和一个片段(BottomSheetDialogFragment)。我正试图通过片段(有多个按钮)向主活动(登录活动)添加多种语言,但它在代码下面不起作用。有人能帮我吗? 登录活动 碎片 登录活动片段

  • 我试图安装条带宝石,我得到这个错误 Gem::Ext::BuildError:错误:无法生成Gem本机扩展。 /Users/Fysh/.rvm/rubies/ruby-2.0.0-p643/bin/ruby-r./siteconf20151005-1267-af6sn6.rbextconf.rb检查-lstdc中的main()...*extconf.rb失败*由于某种原因无法创建Makefile,

  • 我正在尝试在我的网站实现一个lightbox。我遵循了这个教程,它工作很好。但是,我希望lightbox包含HTML代码(如标记)。本教程显示的方式迫使用户在框中内联地编写您想要的内容 。 如何让它从另一个文件中读取?或者在框中使用HTML的最佳方式是什么?我不希望所有的东西都在一条线上。 http://jsfiddle.net/ytjad/ 谢谢!