在macOS上升级后,Android Flutter的Android构建错误

时间:2019-07-10 01:51:32

标签: android flutter dart

我正在使用MacOs来构建flutter android应用程序,并且在我将flutter从1.5升级到1.7之前,它运行良好。 我没有更改build.gradle中的任何配置,并且一切都像以前一样。除了现在当我运行flutter build apk --release时,它给了我这个错误:|

  
      
  • 运行Gradle时出错:ProcessException:退出了进程“ / Users / mojtabaparvar / Desktop / projects / test / android / gradlew”   异常:
  •   
     
    

配置项目:app已弃用registerResGeneratingTask,请使用registerGeneratedResFolders(FileCollection)registerResGeneratingTask     弃用,请使用registerGeneratedResFolders(FileCollection)     registerResGeneratingTask已弃用,请使用     registerGeneratedResFolders(FileCollection)警告:API     'variant.getMergeAssets()'已过时,已被替换为     'variant.getMergeAssetsProvider()'。它将在     2019。有关更多信息,请参见https://d.android.com/r/tools/task-configuration-avoidance。至     确定什么在调用variant.getMergeAssets(),使用     -Pandroid.debug.obsoleteApi = true在命令行上显示堆栈跟踪。警告:API“ variantOutput.getProcessResources()”为     已过时,并已替换为     'variantOutput.getProcessResourcesProvider()'。它将在以下位置被删除     2019年底。有关更多信息,请参阅     https://d.android.com/r/tools/task-configuration-avoidance。至     确定调用什么是variantOutput.getProcessResources(),使用     -Pandroid.debug.obsoleteApi = true在命令行上显示堆栈跟踪。

         

配置项目:shared_preferences              ****************************************************** *******警告:如果以下情况,此版本的连接会中断您的Android版本     它或其依赖项与AndroidX不兼容。              请参阅...,以获取有关该问题以及如何解决此问题的更多信息。              此警告会针对所有Android构建失败进行打印。错误的真正根本原因可能无关。              ****************************************************** *******

  
     

项目评估失败,包括afterEvaluate {}中的错误。跑   使用--stacktrace查看afterEvaluate {}错误的详细信息。

     

失败:构建失败,并出现异常。

           

在1秒内建立失败命令:   /用户/ mojtabaparvar /桌面/项目/测试/ android / gradlew   app:properties

     

请在android /文件夹中查看您的Gradle项目设置。

0 个答案:

没有答案
相关问题