Android Studio SDKmanager错误:无法找到或加载主类

时间:2019-12-19 04:34:37

标签: java android android-studio flutter sdk

当前,我正在尝试为Flutter设置我的Android Studio环境,但无法更新sdkmanager,否则会出现以下错误: Error: Could not find or load main class

此错误也会影响我的tools文件夹的其余部分(sdkmanager,avdmanager,基本上是我在该文件夹中运行的任何.bat文件)。

我尝试过的事情:

  • 多次清洁安装并重新安装Android Studio
  • 多次卸载并重新安装Java(版本13)
  • 根据其他堆栈溢出问题更改sdkmanager.bat和android.bat的部分-由于此操作不起作用,我将其恢复为原始代码
  • 使用命令提示符和Powershell以管理员身份运行
  • 安装了JDK 8,因为Flutter不喜欢其他版本的Java
  • 更改了我的环境变量-这些是到目前为止与Android Studio和Java有关的变量

CLASSPATH-%JAVA_HOME%\ lib;

JAVA_HOME-C:\ Program Files \ Java \ jdk-13.0.1

PATH-C:\ Users [用户名] \ AppData \ Local \ Android; C:\ Program Files \ Java \ jdk-13.0.1 \ bin; C:\ Windows \ system32; C:\ Users [用户名] \ Documents \ flutter \ bin; C:\ Program Files \ Git \ git-cmd.exe;

更新

对于大多数.bat文件,%JAVA_OPTS%导致了此问题,我尝试设置JAVA_OPTS变量,但这无济于事

解决方案

我从.bat文件中删除了%JAVA_OPTS%,这似乎是问题所在,但我认为我不应该删除该部分。

0 个答案:

没有答案