Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.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 Gradle同步失败,为“0”;“未处理的报告者”;_Android_Android Studio_Android Studio 3.5 - Fatal编程技术网

Android Gradle同步失败,为“0”;“未处理的报告者”;

Android Gradle同步失败,为“0”;“未处理的报告者”;,android,android-studio,android-studio-3.5,Android,Android Studio,Android Studio 3.5,在Android Studio从3.4升级到3.5之后,我遇到了一个问题。以前工作的项目现在失败,出现以下错误: Gradle同步失败:com/android/tools/idea/Gradle/project/sync/issues/UnhandledIssuesReporter(错误名称:com/android/tools/idea/Gradle/project/sync/issues/UnhandledIssuesReporter) 错误日志异常: [SearchTask] WARN

在Android Studio从3.4升级到3.5之后,我遇到了一个问题。以前工作的项目现在失败,出现以下错误:

Gradle同步失败:com/android/tools/idea/Gradle/project/sync/issues/UnhandledIssuesReporter(错误名称:com/android/tools/idea/Gradle/project/sync/issues/UnhandledIssuesReporter)

错误日志异常:

[SearchTask]   WARN - ConfigurableExtensionPointUtil - ignore deprecated groupId: language for id: preferences.language.Kotlin.scripting 
[SearchTask]   WARN - ConfigurableExtensionPointUtil - use other group instead of unexpected one: project.propCompiler 
[SearchTask]   WARN - ConfigurableExtensionPointUtil - use other group instead of unexpected one: project.propCompiler 
[entQueue-0]   WARN - un.AndroidRunConfigurationBase - Can't get application ID: Android module missing 
[entQueue-0]   WARN - un.AndroidRunConfigurationBase - Can't get application ID: Android module missing 
[entQueue-0]   WARN - un.AndroidRunConfigurationBase - Can't get application ID: Android module missing 
[entQueue-0]   WARN - un.AndroidRunConfigurationBase - Can't get application ID: Android module missing 
[ thread 22]   INFO - e.project.sync.GradleSyncState - Started setup of project 'My Application 3'. 
[entQueue-0]   INFO - idea.project.IndexingSuspender - Consuming IndexingSuspender activation event: SETUP_STARTED 
[ thread 22]   INFO - ule.android.SdkModuleSetupStep - Set Android SDK 'Android API 28 Platform' (C:\Users\Jonathan\AppData\Local\Android\sdk) to module 'app' 
[entQueue-0]   INFO - pl.ProjectRootManagerComponent - project roots have changed 
[ thread 22]   INFO - e.project.sync.GradleSyncState - Gradle sync failed: com/android/tools/idea/gradle/project/sync/issues/UnhandledIssuesReporter (wrong name: com/android/tools/idea/gradle/project/sync/issues/UnhandledIsstesReporter) (29 s 205 ms) 
[ating Pool]   WARN - .idea.model.MergedManifestInfo - getMergedManifest failed Manifest merger failed : Attribute intent-filter#action:name:android.accounts.AccountAuthenticator@priority at AndroidManifest.xml requires a placeholder substitution but no value for <priority> is provided. 
[entQueue-0]   WARN - .idea.model.MergedManifestInfo - getMergedManifest failed Manifest merger failed : Attribute intent-filter#action:name:android.accounts.AccountAuthenticator@priority at AndroidManifest.xml requires a placeholder substitution but no value for <priority> is provided. 
[entQueue-0]   WARN - un.AndroidRunConfigurationBase - Can't get application ID: Android module missing 
[entQueue-0]   WARN - un.AndroidRunConfigurationBase - Can't get application ID: Android module missing 
[entQueue-0]   WARN - un.AndroidRunConfigurationBase - Can't get application ID: Android module missing 
[entQueue-0]   WARN - un.AndroidRunConfigurationBase - Can't get application ID: Android module missing 
[ thread 25]   INFO - .diagnostic.PerformanceWatcher - Pushing properties took 9ms; general responsiveness: ok; EDT responsiveness: ok 
[ thread 22]   WARN - ject.sync.ng.SyncResultHandler - Gradle sync failed 
    java.lang.NoClassDefFoundError: com/android/tools/idea/gradle/project/sync/issues/UnhandledIssuesReporter (wrong name: com/android/tools/idea/gradle/project/sync/issues/UnhandledIsstesReporter)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:642)
        at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:306)
        at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:302)
        at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:271)
        at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:183)
        at com.intellij.ide.plugins.cl.PluginClassLoader.tryLoadingClass(PluginClassLoader.java:136)
        at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:49)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at com.android.tools.idea.gradle.project.sync.ng.SyncResultHandler.setUpProject(SyncResultHandler.java:156)
        at com.android.tools.idea.gradle.project.sync.ng.SyncResultHandler.onSyncFinished(SyncResultHandler.java:86)
        at com.android.tools.idea.gradle.project.sync.ng.SyncResultHandler.lambda$onCompoundSyncModels$5(SyncResultHandler.java:267)
        at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:312)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
然后我又犯了一个错误:

梯度同步失败:支持的最低梯度版本为5.4.1。目前的版本是5.1.1。如果使用gradle包装,请尝试在…\StudioProjects\BlueView\gradle\wrapper\gradle-wrapper.properties中将distributionUrl编辑到gradle-5.4.1-all.zip

所以我按照它的建议做了,并将我的
gradle wrapper.properties
文件修改为:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
我将项目与gradle文件同步,在下载了gradle的新版本后,它再次失败,出现了相同的错误:

Gradle同步失败:com/android/tools/idea/Gradle/project/sync/issues/UnhandledIssuesReporter(错误名称:com/android/tools/idea/Gradle/project/sync/issues/UnhandledIssuesReporter)

我使缓存无效并重新启动了Android Studio。还是不走运

最后,我尝试创建一个全新的项目。在全新的项目模板上生成也失败


我在硬盘上搜索了这个神秘的
未处理的文件,但没有找到它。

修复方法是导出您的设置,删除Android Studio并重新安装

导出您的设置

卸载Android Studio 通常,您应该能够从Windows设置中卸载它

我在窗口的删除列表中找不到Android studio,所以我运行了
C:\Program Files\Android\Android studio\uninstall.exe

删除剩余的Android Studio文件 删除以下内容:

  • C:\Users\\.AndroidStudio3.5\
  • C:\Users\\.Android\
  • C:\Users\\.gradle\
重新安装Android Studio 我重新安装了Android Studio,现在可以正常工作了

导入以前备份的设置
我导入了卸载前保存的设置,但它仍然有效。

不要卸载任何东西,很难再次安装所有这些设置。我也面临同样的问题,我只是从AVD中删除我的emulator并选择另一个,然后转到项目结构更改您喜欢使用的API。如果您安装了两个API或SDK,请从SDK管理器中删除无用API或SDK中的勾号。

首先,请确保您不介意覆盖您的工作或将其保存在某处

然后运行:

git重置——硬原点主控

(或者叫什么名字),在我的例子中是:

git重置——硬源代码开发

还有,这就是我解决问题的方法。您的问题可能有不同的解决方案

以下是解决您的问题的一些其他可能的解决方案。您可以按任何顺序尝试:

  • 构建->清洁项目
  • 将emulator作为Owais删除
  • 重新启动Android Studio
  • 文件->将项目与渐变文件同步
  • 文件->与系统文件同步
  • 文件->使缓存无效/重新启动…->失效并重新启动。它通常需要10到30分钟,但解决了许多类似的问题(但在我的例子中不是这个)
  • 卸载Android Studio并以Jon的身份重新安装

  • 对我来说,执行gradle的clean和build任务来清除这个错误就足够了。

    就我而言,我不是在使用虚拟设备,我只是在尝试构建一个APK。看到谷歌交付了如此糟糕的产品,需要重新安装才能正常工作,真是令人难过。
    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip