android studio安装后SDK无法运行的问题

android studio安装后SDK无法运行的问题

  作为一个 小白在安装上就用了两天的时间,主要问题就是jdk和SDK的版本出现不匹配的问题,我安装的是最新的JDK 17,在正常安装Android studio以及SDK后,不能正常运行空白的APP模板。提示需要签署协议,查了很多原因和解决办法都不行,所以写出来,给和我一样的小白一个解决方法做参考。 在新安装Android studio后,是需要对SDK签署协议的,否则可能无法运行。
   在下面我会给出jdk17 jdk8 以及AS的安装文件(没有汉化),以及签署协议的方法。
   1.运行cmd
   2.找到Android文件夹下的tool>bin中的sdkmanager.bat,我的目录是D:\Android\tools\bin\sdkmanager.bat,也可以直接找到sdkmanager.bat,然后拖入命令提示符内。 这是我安装的的jdk 17
请添加图片描述
请添加图片描述
  3.在命令提示符内执行C:\Users\Administrator>D:\Android\tools\bin\sdkmanager.bat --licenses

  正常情况时能运行的,如果jdk 17就会出现这个问题:
Exception in thread “main” java,lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema
原因就是缺少了SDK所需要的包。
请添加图片描述

解决方案主要有两种:
   1.找到缺少的包,导入,作为小白,我试过,没有成功,可能是导入的位置不对。
   2.就是我使用的也是最简单的,换成JDK8
在这里插入图片描述
   然后像之前一样打开sdkmanager.bat,一路Y到底就行。
请添加图片描述

  很简单,愣是折磨了我两天,Android studio卸载安装了各种版本,jdk也从15换成了17,然后换成了8。希望不要再有像我这么笨的人吧。
  以后也会发一些,我自己的学习历程,各种语言都可能有涉猎。希望各位大佬们多多指教。写的有问题的地方,或是有改进的地方,欢迎指出,谢谢。
  下面放链接吧。
  内含:jdk8 ,jdk17, Android studio(CDK可以在软件中安装),VS2015镜像版。
   链接:https://pan.baidu.com/s/1SXwL2lwKkVyMkeR1aVLebQ
  提取码:542b

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值