vmv*_*989 21 android-studio flutter
我已将 Android Studio 版本的 Dolphin 更新为 Electric Eel。现在我在 flutter doctor 中遇到错误,无法找到捆绑 java 版本。我尝试在 Android Studio Native 中配置 jdk 并能够成功运行应用程序,但是如果我打开 flutter 项目,则会出现以下错误
\nFAILURE: Build failed with an exception.\n\n* What went wrong:\n Execution failed for task ':app:packageQaDebug'.\n\n> `A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade`\n> `com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "/home/vasudev1/.android/debug.keystore": Invalid keystore format`\nRun Code Online (Sandbox Code Playgroud)\n运行 flutter doctor 我得到以下日志
\n [\xe2\x9c\x93] Flutter (Channel unknown, 3.0.4, on NJOS7-ver-3.8 5.12.4-051204-generic,\n locale en_IN)\n \xe2\x80\xa2 Flutter version 3.0.4 at \n /home/user/Development/flutter/flutter_2_0_6\n \xe2\x80\xa2 Upstream repository unknown\n \xe2\x80\xa2 Framework revision 85684f9300 (7 months ago), 2022-06-30 \n 13:22:47 -0700\n \xe2\x80\xa2 Engine revision 6ba2af10bb\n \xe2\x80\xa2 Dart version 2.17.5\n \xe2\x80\xa2 DevTools version 2.12.2\n\n\n\n [\xe2\x9c\x93] Android toolchain - develop for Android devices (Android SDK \n version 33.0.0)\n \xe2\x80\xa2 Android SDK at /home/user/Android/Sdk\n \xe2\x80\xa2 Platform android-33, build-tools 33.0.0\n \xe2\x80\xa2 Java binary at: /usr/bin/java\n \xe2\x80\xa2 Java version OpenJDK Runtime Environment (build1.8.0_282-8u282- \n b08-0ubuntu1~20.04-b08)\n \xe2\x80\xa2 All Android licenses accepted.\n\n\n [!] Android Studio (version 2022.1)\n \xe2\x80\xa2 Android Studio at /home/user/Development/android-studio\n \xe2\x80\xa2 Flutter plugin version 71.2.4\n \xe2\x80\xa2 Dart plugin version 221.6091\n \xe2\x9c\x97 Unable to find bundled Java version.\n \xe2\x80\xa2 Try updating or re-installing Android Studio.\n `! Doctor found issues in 2 categories`.\nRun Code Online (Sandbox Code Playgroud)\n我该如何解决这个问题?
\n小智 61
适用于 Mac M1 上的 Android Studio 电鳗
flutter doctor -v。“无法找到捆绑的 Java 版本”警告将消失。




小智 23
我认为问题是电鳗中 jre 的文件夹已重命名为 jbr
打开终端并运行以下命令
cd /Applications/Android\ Studio.app/Contents/ln -s jbr jre应该为寻找 jre 文件夹的任何内容创建 simulink
同样的想法:
ln -s jbr jre| 归档时间: |
|
| 查看次数: |
11277 次 |
| 最近记录: |