相关疑难解决方法(0)

如何从Windows(v10)完全卸载Android Studio?

我已经看过这个问题.但这适用于Mac OS.我正在使用Windows.每次我创建一个新项目或尝试build/rebuild该项目它冻结!! 我安装了最新版本(2016年10月9日).但情况正在恶化.我想完全删除它并安装它,就像我第一次安装它一样.任何帮助都应该得到赞赏.

windows android android-studio

54
推荐指数
7
解决办法
11万
查看次数

Flutter.io Android许可证状态未知

[!] Android工具链 - 针对Android设备开发(Android SDK 27.0.3)

•Android SDK a ..\Android\sdk•未配置Android NDK位置(可选;对本机分析支持很有用)•平台android-27,构建工具27.0.3•Java二进制文件:C:\ Program Files\Android\Android Studio\jre\bin\java•Java版OpenJDK运行时环境(版本1.8.0_152-release-1024-b02)X And​​roid许可证状态未知.

当我运行Flutter医生时,我收到了Android Sdk的错误,尽管我仍然可以在我的设备上构建/运行.我只是想知道如何解决这个问题.我相信我已经下载了最新版本的android sdk,不知道发生了什么,因为我上周没有这个问题.

新问题

在评论中遵循几个可能的修复后,它导致了一个新问题.我安装了较新版本的android sdk P,8和7以及一个新的jdk10.显然仍然没有足够的更新.

C:\Flutter\flutter>flutter doctor --android-licenses
A newer version of the Android SDK is required. To update, run:
C:\Users\tdmil\AppData\Local\Android\sdk\tools\bin\sdkmanager --update
Run Code Online (Sandbox Code Playgroud)

C:\ Flutter\flutter> C:\ users\username\appdata\local\android\sdk\tools\bin\sdkmanager.bat --update

Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema
        at com.android.repository.api.SchemaModule$SchemaModuleVersion.<init>(SchemaModule.java:156)
        at com.android.repository.api.SchemaModule.<init>(SchemaModule.java:75)
        at com.android.sdklib.repository.AndroidSdkHandler.<clinit>(AndroidSdkHandler.java:81)
        at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73)
        at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
        ... 5 more
Run Code Online (Sandbox Code Playgroud)

android flutter

32
推荐指数
10
解决办法
3万
查看次数

flutter doctor --android-licenses 的“Android sdkmanager 工具已找到,但无法运行”

我一直在尝试在我的笔记本电脑(Windows 11)上使用 android studio 设置 flutter,当我尝试同意 android 许可证时,发生了以下错误: 在此输入图像描述

第一个红色错误表示

'(C:\Users\jerry\AppData\Local\Android\Sdk\cmdline-tools\latest\bin\sdkmanager.bat):“ProcessException:找不到指定的文件”

向日本人道歉。

以下是已安装的 SDK 平台: 在此输入图像描述

尝试的解决方案:

在此输入图像描述

  • 重新安装Android Studio
  • 更新sdkmanager 在此输入图像描述
  • 检查 PATH 变量(系统变量中的 JAVA_HOME 设置为 C:\Program Files\Java\jdk1.8.0_351)
  • 自己运行命令,这使我同意许可证,但是当运行 flutter doctor 时,android 许可证问题仍然存在。 运行确切的命令

我已尽力在互联网上寻找解决方案,但任何帮助将不胜感激。我又提出了一个问题

“‘git rev-parse HEAD’未被识别为内部或外部命令”

这里的错误:“‘git rev-parse HEAD’未被识别”当 flutter doctor 时出现错误,但仍然正常工作? 我不确定这两个问题是否有关联,但如果有人也可以在这个问题上帮助我,我将非常感激。

android android-sdk-manager flutter-doctor

16
推荐指数
3
解决办法
3万
查看次数