在按照Flutter的官方文檔進行項目初始化的操作時,使用AS(Android Studio)點擊Run的時候,出現了以下報錯。

百度和谷歌無果后,我在Stackoverflow找到了解決方案。
其報錯原因是gradle下載不完整,導致解壓失敗了。
我們可以進入C:\Users\ <MyUsername>\.gradle\wrapper\dists\gradle-5.6.2-all\9st6wgf78h16so49nn74lgtbb,對gradle進行解壓,發現解壓的確失敗了。

解決方式為:
1.打開flutter項目/android/gradle/wrapper/gradle-wrapper.properties,文件內容為:
#Fri Jun 23 08:50:38 CEST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip
2.訪問distributionUrl,即https://services.gradle.org/distributions/gradle-5.6.2-all.zip手動下載gradle-5.6.2版。
3.把下載好的gradle放在原來的位置上,即C:\Users\ <MyUsername>\.gradle\wrapper\dists\gradle-5.6.2-all\9st6wgf78h16so49nn74lgtbb中,替換掉解壓出錯的zip包。
4.重啟AS,點擊Run即可。

