当前位置: 首页 > 知识库问答 >
问题:

在Ubuntu 18.04上安装Android SDK Manager

樊宏邈
2023-03-14

我正试图按照以下教程安装Android SDK(而不是Studio)--https://linoxide.com/linux-how-to/install-android-sdk-manager-ubuntu/

当运行SDKManager--list时,我得到以下错误:

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)
DEFAULT_JVM_OPTS='"-Dcom.android.sdklib.toolsdir=$APP_HOME" -XX:+IgnoreUnre    cognizedVMOptions --add-modules java.se.ee'
$ java -version
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2, mixed mode)
$ javac -version
javac 10.0.2

共有1个答案

乐正宏深
2023-03-14

Java版本9和10不支持android sdk,降级您的Java版本8或更低。

 类似资料:
  • 本文向大家介绍Ubuntu18.04安装mysql5.7.23的教程,包括了Ubuntu18.04安装mysql5.7.23的教程的使用技巧和注意事项,需要的朋友参考一下 本文为大家分享了Ubuntu18.04安装mysql5.7.23的具体方法,供大家参考,具体内容如下 参考文章:Ubuntu 18.04 安装mysql 5.7 1、安装服务器和客户端 2、检查安装状态 出现下图表示安装成功 3

  • 我试图用Ubuntu18.04上的python 3.7和pip(或者用某种方法在venv中安装包)建立一个标准的虚拟环境(venv)。安装Python3.7的标准方法似乎是: 由于ensurepip不可用,虚拟环境未能成功创建。在Debian/Ubuntu系统上,您需要使用以下命令安装python3-venv包。 您可能需要在该命令中使用sudo。安装python3-venv包后,重新创建虚拟环境

  • 本文向大家介绍Ubuntu18.04 安装mysql8.0.11的图文教程,包括了Ubuntu18.04 安装mysql8.0.11的图文教程的使用技巧和注意事项,需要的朋友参考一下 1.下载deb包 2.运行命令 3.安装mysql8 4.输入root密码 5.密码加密方式选择5.x 6.查看mysql是否安装成功 7.查看mysql字符集,mysql8字符集默认为utf-8。 总结 以上所述是

  • 本文向大家介绍Ubuntu18.04安装Pycharm教程的实现,包括了Ubuntu18.04安装Pycharm教程的实现的使用技巧和注意事项,需要的朋友参考一下 方法一:下载Pycharm与安装 下载地址:https://www.jetbrains.com/pycharm/ Pycharm专业版和社区版对大多数人来说差别不大,区别如下: 我们下载Linux的社区版: 右击安装包 -> Extra

  • 安装Virtualmin后,我的WordPress网站立即出现以下错误。该网站以前运行良好。通过将VM恢复到以前的状态,我重复了几次。我就是想不出来。 一些历史。我有一个新的干净的Ubuntu安装,然后我使用Linode的指南设置。经销商ID: Ubuntu描述: Ubuntu 18.04.3 LTS发布: 18.04代号:仿生 灯堆栈。PHP 7.2.防火墙是UFW。网站仍然可以在安装Webmi

  • 问题内容: 我在Android手机上安装Pocketsphinx时遇到一些问题,但在CMUSphinx的支持论坛,IRC,现有的StackOverflow帖子或强化的Googling上找不到答案。如果在座的人有时间愿意提供帮助,我将不胜感激。 首先,我对于是否可以在Android上安装Pocketsphinx感到困惑。我相信我需要Java容器才能在Android上运行,因此我尝试安装Sphinx4

  • 问题内容: 我正在尝试在Ubuntu10.04上安装RMagick。但没有喜悦。我什至从源代码编译并安装了ImageMagick,但是当我尝试使用RubyGems安装RMagick时,这里的说明仍然没有帮助。我收到此错误: 这是什么意思呢?:)我是Ruby和RubyGems的新手,所以请保持谦虚。我的设置如下: 我几乎没有想法(也很累!)。我厌倦了使用上面的链接从源代码编译RMagick,但是由于

  • 问题内容: 我通过阅读本教程安装了预构建版本。如果我启动elasticsearch,则会收到以下错误消息,我应该尝试旧版本的ES还是解决该问题? 问题答案: 您尝试将ES分配给已使用的端口8080。从那里的配置的罪魁祸首是。只需将两个配置都保留在配置之外,或为envvar分配其他端口。ES的默认端口是http和9300的9200。