当我运行flutter build apk --debug
或flutter build apk --release
或flutter run
时会引发错误
Could not determine the dependencies of task ':Some dependency<here,launcher_assist>:compileProfileAidl'
使用Failed to install the following SDK components:
platforms;android-27 Android SDK Platform 27
The SDK directory is not writable
,尽管我的android SDK平台是28
请帮助。谢谢
颤抖的医生-v:
[√] Flutter(通道主版本为1.19.0-1.0.pre,在Microsoft Windows [Version 10.0.10240]上,语言环境为en-US) •Flutter 1.19.0-1.0.pre版本位于 C:\ Users \ acer \ AppData \ Local \ Programs \ Flutter \ flutter_windows_1.17.0-stable \ flutter •Framework版本3519bec6c4(3周前),2020-05-08 00:34:02 -0700 •发动机版本3953c3ccd1 •Dart版本2.9.0(内部版本2.9.0-5.0.dev 4da5b40fb6)
[√] Android工具链-为Android设备开发(Android SDK版本28.0.3) •Android SDK位于C:\ Program Files(x86)\ Android \ android-sdk •平台android-28,构建工具28.0.3 •ANDROID_HOME = C:\ Program Files(x86)\ Android \ android-sdk •ANDROID_SDK_ROOT = C:\ Program Files(x86)\ Android \ android-sdk •Java二进制文件,位于:C:\ Program Files \ Java \ jdk1.8.0_251 \ bin \ java •Java版本的Java(TM)SE运行时环境(内部版本1.8.0_251-b08) •接受所有Android许可。
[√] Chrome-为网络开发 •Chrome浏览器位于C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe
[!] Android Studio(未安装) •找不到Android Studio;从https://developer.android.com/studio/index.html下载 (或访问https://flutter.dev/docs/get-started/install/windows#android-setup了解详细说明)。
[√]已连接设备(2个可用) •Web服务器•Web服务器•Web-javascript•Flutter工具 •Chrome•chrome•web-javascript•Google Chrome 83.0.4103.61
!医生发现了1类问题。
答案 0 :(得分:0)
问题:出现的问题是SDK中使用的工具版本不匹配 解决方案:下载Android Studio并使用其SDK管理器自动(不是自定义)
下载或更新或替换内容