升级JDK后SdkManager无法启动的问题

今天要把一个古老的工程从Eclipse迁移到AndroidStudio。于是开始了编译环境的搭建。

首先启动AndroidStudio遇到一个错误提示:

Prime size must be multiple of 64,什么512-1024之间的

search了一下,说这是java1.7的一个bug,已经在新版本中fix了。于是下载了java8安装了下,然后sdkManager就启动不了了。

由于之前启动没有问题的,所以可以确定为是因为安装JDK引起的问题,

1.首先想到了JAVA环境变量的配置,试了一遍没效果
2.到SDK文件夹,sdk/tools/lib里面找到find_java.bat文件。这个文件是用来搜索系统中JAVA环境变量的,打开来看,有在系统中检测系统是32位64位的判断,之前搜索有人提到过在这个判断时候会出现错误,导致搜素不到。所以问题应该就是在这里。
解决办法参见这里,[亲测可用](http://my.oschina.net/baishi/blog/143196)

sdkManager可以启动后只是进了一步而已~

之后还遇到了JAVA (TM) Platform SE binary stop working的问题 尚未解决啊~

时间: 2024-10-05 05:48:58

升级JDK后SdkManager无法启动的问题的相关文章

升级Windows10后Apache服务器启动失败的解决方法

升级windows10系统后,微软内置了ASP.NET的web高级服务,默认安装了IIS服务器和MSSQL数据库,因为80端口被占用的原因,导致Apache服务器无法正常启动,但是MySQL服务一切正常,因为MySQL端口是3306,并不和系统端口冲突,如果这个时候如果不需要可以把.NET的服务全部卸载掉,减少空间的占用,那么怎么解决80端口的冲突问题呢?方法如下: 如果我们在命令行中运行:netstat -aon | findstr :80 会看到80端口的使用情况,实际上是被系统进程占用了,

升级JDK9后eclipse无法启动的解决方法

更新到Jdk9后,就出现Eclipse找不到jdk里面类的问题(无法启动): org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct     at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:410)     at org.eclips

Ubuntu下升级VisualBox后无法启动 Kernel driver not installed (rc=-1908)

Ubuntu下升级VisualBox后无法启动 Kernel driver not installed (rc=-1908) VisualBox之所以在Linux上比传统的VMware快得多,关键一点就是它和Linux内核的结合比较紧密,这也是开源的优点. 不过Linux内核更新很频繁,每次更新内核后启动VirtualBox都会提示: VirtualBox kernel driver not installed. The vboxdrv kernel module was either not

Centos6.7安装Pycharm及升级JDK

首先到pycharm官网下载pycharm压缩包 wget https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=linux 解压 tar -zx -f pycharm-community-2017.1.tar.gz 切换到pycharm解压目录下的bin目录 [[email protected] 15:38 ~/Downloads]#cd pycharm-community-2017.1/bin [[e

为什么Windows10系统升级后virtualbox无法启动呢?

VirtualBox对于懂电脑的来说他很实用,对于不懂的来说,可能觉得它是垃圾,那么它到底是个什么样的东西呢?VirtualBox号称是最强的免费虚拟机软件,它不仅具有丰富的特色,而且性能也很优异!它简单易用,可虚拟的系统包括Windows(从Windows 3.1到Windows10.Windows Server 2012,所有的Windows系统都支持).Mac OS X.Linux.OpenBSD.Solaris.IBM OS2甚至Android等操作系统!使用者可以在VirtualBox

centos下yum安装mysql5.6后,无法启动 MySQL Daemon failed to start

如果是全新安装应该就不会出现这个问题,升级安装的话,要运行 mysql_upgrade ,但是启动MYSQL就报错MySQL Daemon failed to start 如此就没办法运行mysql_upgrade升级MYSQL表了 因为是全新安装的数据库服务器就不管老数据了,直接把老的MYSQL数据库文件夹删除了,然后 运行 mysql_install_db 单独执行下命令,初始化mysql,test等数据库 初始化所有数据库以后,依然是无法启动,检查了MYSQL的日志发现没有权限,因为是RO

升级win10后电脑经常自动重启的问题

升级win10后用户体验度确实比win7强了很多,但是电脑无故的重启,让人无法接受,下面就介绍win10电脑自动重启问题的解决方案 问题分析: 遇到这种情况主要是硬件与系统不兼容所致 解决方案: 1,在win10桌面中鼠标右键"此电脑"图案,并在菜单中选择"属性"选项 2,打开系统属性窗口后,在左侧菜单中选择"高级系统设置" 4,打开启动和故障恢复设置窗口,在"系统失败"选项中取消勾选"自动重新启动"选项,

升级win10后屏幕闪烁怎么办?

很多人在win10系统发布后都去升级了系统,然而升级了win10系统的用户在使用过程中却遇到了一系列的问题,譬如:升级win10后屏幕闪烁.win10屏幕闪烁是怎么回事呢?升级win10后屏幕闪烁怎么办呢?那么接下来,小编就把升级win10后屏幕闪烁的解决方法告诉大家. 1.在开始菜单找到"设置"打开 升级win10后屏幕闪烁怎么办图1 2.然后打开"更新和安全" 升级win10后屏幕闪烁怎么办图2 打开"恢复"找到高级启动,点击"立即

【亟梦】Eclipse安装Maven插件后导致Eclipse启动出错

本文纯属复制粘贴:具体请参照原文: Eclipse安装Maven插件后,Eclipse启动问题:Maven Integration for Eclipse JDK Warning. 解决方法: 1. 设置Eclipse使用的JRE为本机安装的JDK目录: 1.1 在eclipse.ini中添加两行 -vm C:\Program Files\Java\jdk1.6.0_10\bin\javaw.exe 注意: 要写在两行,写在一行不能生效:这两行要定在-vmargs之前,不然也不能生效. 1.2