flutter run
Running "flutter pub get" in main1... ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?703ms
Using hardware rendering with device sdk gphone64 x86 64. If you notice graphics artifacts, consider enabling software
rendering with "--enable-software-rendering".
Launching lib\main.dart on sdk gphone64 x86 64 in debug mode...
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
> Failed to find target with hash string 'android-31' in: C:\Users\Administrator\AppData\Local\Android\sdk
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 3s
Running Gradle task 'assembleDebug'... ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.0s
Exception: Gradle task assembleDebug failed with exit code 1
--------------
原因build-tools版本與項(xiàng)目的版本不一致
flutter doctor -v文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-752711.html
[√] Android toolchain - develop for Android devices (Android SDK version 33.0.1)
? ? ? Android SDK at C:\Users\Administrator\AppData\Local\Android\sdk
? ? ? Platform android-33, build-tools 33.0.1
? ? ? Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
? ? ? Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
? ? ? All Android licenses accepted.
--
看到android-33,而項(xiàng)目是android-31
--
解決辦法:?
修改 D:\flutter_windows_3.3.10-stable\flutter\packages\flutter_tools\gradle\flutter.gradle
? ? static int compileSdkVersion = 31
? ? static int targetSdkVersion = 31
這兩個(gè)改為33
? ? static int compileSdkVersion = 33
? ? static int targetSdkVersion = 33文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-752711.html
到了這里,關(guān)于Flutter Run 啟動(dòng)失敗 Could not determine the dependencies of task ‘:app:compileDebugJavaWithJavac‘的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!