更新Android Studio 4.1时出错。使用TargetSDK版本29时出现错误
今天我把我的Android Studio升级到了4.1版本,我在更新中遇到了很多错误 在跑完《颤栗博士》后,我发现了这个。请告诉我如何更新SDK版本29 我曾尝试将我的Android SDK版本更新为29,并尝试了stackoverflow和github的许多答案,但都无法解决这个问题 我已经安装了颤振和飞镖插件,项目也正在运行,但颤振医生没有找到颤振和飞镖插件的位置 在将targetSdk版本从28更改为29之后,我得到了这个错误更新Android Studio 4.1时出错。使用TargetSDK版本29时出现错误,android,android-studio,flutter,dart,flutter-dependencies,Android,Android Studio,Flutter,Dart,Flutter Dependencies,今天我把我的Android Studio升级到了4.1版本,我在更新中遇到了很多错误 在跑完《颤栗博士》后,我发现了这个。请告诉我如何更新SDK版本29 我曾尝试将我的Android SDK版本更新为29,并尝试了stackoverflow和github的许多答案,但都无法解决这个问题 我已经安装了颤振和飞镖插件,项目也正在运行,但颤振医生没有找到颤振和飞镖插件的位置 在将targetSdk版本从28更改为29之后,我得到了这个错误 Launching lib\main.dart on An
Launching lib\main.dart on Android SDK built for x86 in debug mode...
Running Gradle task 'assembleDebug'...
Checking the license for package Android SDK Platform 29 in C:\Program Files (x86)\Android\android-sdk\licenses
License for package Android SDK Platform 29 accepted.
Preparing "Install Android SDK Platform 29 (revision: 5)".
Warning: Failed to read or create install properties file.
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
> Failed to install the following SDK components:
platforms;android-29 Android SDK Platform 29
The SDK directory is not writable (C:\Program Files (x86)\Android\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 14s
Exception: Gradle task assembleDebug failed with exit code 1
我在stackoverflow和github上尝试了几乎所有的解决方案,但没有任何效果。新的Android Studio版本4.1不完全支持Flatter sdk 1.20。xx尝试使用
flatter upgrde
升级您的Flatter sdk,
颤振在通道稳定上已经是最新的
最新版本是1.22.xx
或者您可以在channel dev上使用颤振1.23.xx。颤振1.23.xx没有问题,我的错误
我通过运行以下程序解决了dart和Flatter插件的问题:
flutter channel dev
flutter upgrade
flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"
flutter doctor -v
SDK目录不可写(C:\Program Files(x86)\Android\Android SDK)?有了基本的Windows操作系统知识,您应该知道您知道管理权限。。。你至少读过这篇文章吗?现在我该怎么做才能得到答案?