Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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
Flutter GradleException显示为红色是否有任何错误_Flutter_Build.gradle - Fatal编程技术网

Flutter GradleException显示为红色是否有任何错误

Flutter GradleException显示为红色是否有任何错误,flutter,build.gradle,Flutter,Build.gradle,在重置电脑之前,我的应用程序工作正常,重置后,我下载了所有文件并成功安装。但应用程序现在不工作,显示出一些错误,我不知道背后的原因是什么。GradleException显示红色的是,任何错误或如何解决请解释我在颤振完全是新手 我已经在尝试添加grdla文件“GRADLE_HOME”的环境变量 java.lang.ClassNotFoundException:com.google.wireless.android.sdk.stats.IntellijIndexingStats$Index 位于ja

在重置电脑之前,我的应用程序工作正常,重置后,我下载了所有文件并成功安装。但应用程序现在不工作,显示出一些错误,我不知道背后的原因是什么。GradleException显示红色的是,任何错误或如何解决请解释我在颤振完全是新手

我已经在尝试添加grdla文件“GRADLE_HOME”的环境变量

java.lang.ClassNotFoundException:com.google.wireless.android.sdk.stats.IntellijIndexingStats$Index
位于java.net.URLClassLoader.findClass(URLClassLoader.java:382)
位于java.lang.ClassLoader.loadClass(ClassLoader.java:424)
位于java.lang.ClassLoader.loadClass(ClassLoader.java:357)
在com.intellij.util.index.counters.IndexCounters.(IndexCounters.java:34)
位于com.intellij.util.index.impl.MapReduceIndex。(MapReduceIndex.java:85)
在org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex$CompilerPreduceIndex上。(CompilerReferenceIndex.java:232)
位于org.jetbrains.jps.backardrefs.index.CompilerReferenceIndex。(CompilerReferenceIndex.java:79)
位于org.jetbrains.jps.backwardRefs.JavaCompilerBackwardReferenceIndex(JavaCompilerBackwardReferenceIndex.java:12)
位于org.jetbrains.jps.backardrefs.javabackardreferenceindexwriter.initialize(javabackardreferenceindexwriter.java:79)
位于org.jetbrains.jps.incremental.java.JavaBuilder.buildStarted(JavaBuilder.java:148)
位于org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:363)
位于org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)
位于org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:139)
位于org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:302)
位于org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:135)
在org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:228)
位于org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
位于java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
在java.util.concurrent.FutureTask.run(FutureTask.java:266)处
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
运行(Thread.java:748)
颤振医生


[!] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    X Android license status unknown.
      Try re-installing or updating your Android SDK Manager.
      See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions.
[√] Android Studio (version 3.5)
[√] Connected device (1 available)

! Doctor found issues in 1 category.

C:\Users\dheer\AndroidStudioProjects\helpem\helpem> flutter doctor --android-licenses
A newer version of the Android SDK is required. To update, run:
C:\Users\dheer\AppData\Local\Android\sdk\tools\bin\sdkmanager --update



C:\Users\dheer\AndroidStudioProjects\helpem\helpem>C:\Users\dheer\AppData\Local\Android\sdk\tools\bin\sdkmanager --update
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema
        at com.android.repository.api.SchemaModule$SchemaModuleVersion.<init>(SchemaModule.java:156)
        at com.android.repository.api.SchemaModule.<init>(SchemaModule.java:75)
        at com.android.sdklib.repository.AndroidSdkHandler.<clinit>(AndroidSdkHandler.java:81)
        at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73)
        at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:604)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
        ... 5 more

C:\Users\dheer\AndroidStudioProjects\helpem\helpem>

[!]Android工具链-为Android设备开发(Android SDK版本29.0.2)
X Android许可证状态未知。
尝试重新安装或更新Android SDK管理器。
看见https://developer.android.com/studio/#downloads 或参观https://flutter.dev/setup/#android-详细说明的设置。
[√] Android Studio(3.5版)
[√] 已连接的设备(1个可用)
!医生在1个类别中发现问题。
C:\Users\dheer\AndroidStudioProjects\helpem\helpem>flatter-doctor——android许可证
需要更新版本的Android SDK。若要更新,请运行:
C:\Users\dheer\AppData\Local\Android\sdk\tools\bin\sdkmanager--更新
C:\Users\dheer\AndroidStudioProjects\helpem\helpem>C:\Users\dheer\AppData\Local\Android\sdk\tools\bin\sdkmanager--更新
线程“main”java.lang.NoClassDefFoundError中出现异常:javax/xml/bind/annotation/XmlSchema
位于com.android.repository.api.SchemaModule$SchemaModule版本。(SchemaModule.java:156)
位于com.android.repository.api.SchemaModule(SchemaModule.java:75)
位于com.android.sdklib.repository.AndroidSdkHandler.(AndroidSdkHandler.java:81)
位于com.android.sdklib.tool.sdkmanager.sdkmanagerli.main(sdkmanagerli.java:73)
位于com.android.sdklib.tool.sdkmanager.sdkmanagerli.main(sdkmanagerli.java:48)
原因:java.lang.ClassNotFoundException:javax.xml.bind.annotation.XmlSchema
位于java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:604)
位于java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
位于java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
…还有5个
C:\Users\dheer\AndroidStudioProjects\helpem\helpem>

如果这对你来说很烦人(就像我一样如果你面临GradleException()

只需更换

throw new GradleException("..... local.properties file.")

如果您还面临属性()的问题

然后首先进入项目结构 选择Project并选择Maximum SDK

i、 e:Android API 30级平台

然后转到项目结构中的模块
然后选择Maximum SDK

你也可以发布你的
flatter doctor-v
吗?我编辑了flatter doctor文件如果你的Groovy(Gradle)代码是红色的,没什么好担心的。我会卸载所有与flatter和android相关的东西,然后重新开始。按照中的步骤进行操作,你会没事的。

[!] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    X Android license status unknown.
      Try re-installing or updating your Android SDK Manager.
      See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions.
[√] Android Studio (version 3.5)
[√] Connected device (1 available)

! Doctor found issues in 1 category.

C:\Users\dheer\AndroidStudioProjects\helpem\helpem> flutter doctor --android-licenses
A newer version of the Android SDK is required. To update, run:
C:\Users\dheer\AppData\Local\Android\sdk\tools\bin\sdkmanager --update



C:\Users\dheer\AndroidStudioProjects\helpem\helpem>C:\Users\dheer\AppData\Local\Android\sdk\tools\bin\sdkmanager --update
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema
        at com.android.repository.api.SchemaModule$SchemaModuleVersion.<init>(SchemaModule.java:156)
        at com.android.repository.api.SchemaModule.<init>(SchemaModule.java:75)
        at com.android.sdklib.repository.AndroidSdkHandler.<clinit>(AndroidSdkHandler.java:81)
        at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73)
        at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:604)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
        ... 5 more

C:\Users\dheer\AndroidStudioProjects\helpem\helpem>
throw new GradleException("..... local.properties file.")
 throw new FilNotFoundException("..... local.properties file.")