Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在创建新活动/片段时编辑渐变文件_Android_Gradle_Android Gradle Plugin_Android Studio 2.3 - Fatal编程技术网

Android 在创建新活动/片段时编辑渐变文件

Android 在创建新活动/片段时编辑渐变文件,android,gradle,android-gradle-plugin,android-studio-2.3,Android,Gradle,Android Gradle Plugin,Android Studio 2.3,通过创建新活动 右键单击app>新建>活动>清空活动 活动已创建,但gradle文件已自动编辑,出现以下错误: 错误:无法获取类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象的未知属性“compile” 碎片也是如此。我正在使用Android Studio 2.3 我如何解决这个问题 代码示例: // retrofit dependency compile 'com.google.c

通过创建新活动

右键单击
app
>新建>活动>清空活动

活动已创建,但gradle文件已自动编辑,出现以下错误:

错误:无法获取类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象的未知属性“compile”

碎片也是如此。我正在使用Android Studio 2.3

我如何解决这个问题

代码示例:

// retrofit dependency
compile 'com.google.code.gson:gson:2.7'
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup.retrofit2:converter-gson:2.1.0'

// charts
compile 'com.github.PhilJay:MPAndroidChart:v3.0.1'
创建
活动后

compile
    'com.google.code.gson:gson:2.7'compile
    'com.squareup.retrofit2:retrofit:2.1.0'compile
    'com.squareup.retrofit2:converter-gson:2.1.0'compile 'com.github.PhilJay:MPAndroidChart:v3.0.1'

这个问题以前被问过好几次。这是最近的一次

这是一个可能与Java JDK有关的错误,没有可能的解决方案,临时解决方案是如下重新格式化您的Gradle:

compile 'com.google.code.gson:gson:2.7'
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup.retrofit2:converter-gson:2.1.0'

目前的解决方案是删除依赖项中的注释

我猜可能是
bug
吧!删除依赖项中的注释。我也有同样的问题,删除依赖项中的注释解决了我的问题。是的,这对我很有效,我在编译体中有一堆注释,删除它们似乎可以解决问题:\