最近开始搞安卓,使用AS启动项目时老是报各种错误,而网上这方面的资料很多都解决不了。只能边实验边做。

定位到avd manager或sdk manager无法打开,网上找了很多资料,都不能解决,知道看见下面一篇文章。

sdk manager打不开闪退问题完美解决2017年最新方法

  当看到博主辛辛苦苦试了7种方法,一次次失败,我不免感同身受。最终博主搞定了sdk,我参照他的方法试了一下,成功了。但是!!!

下载一个sdk后该问题又出现了,重新安装sdk tools还是不行。

思索良久(5分钟),决定从头开始分析。

1.环境变量:ANDROID_SDK_HOME,注意别写成其他名字。cmd启动输入android,未成功启动,但未报错,排除环境变量;

2.找到sdk目录下的tools文件夹,打开lib目录,当前页面启动cmd(Shift+右键),输入find_java.bat,报错,错误提示为启动64位的find_java64.exe。

  解决方案:编辑find_java.bat文件,找到 set arch_ext=64 ,64改为32。什么?有2个,都改了!(注意如果是64位,需要将32改为64)

  启动还是失败-_-!,打开资源管理器,找到find.exe,结束进程,sdk manager自己弹出来了!!

3.更新sdk后问题重现,重复 1、2,问题无法解决。幸亏有备份,复制更新前find_java.bat文件到lib目录下,重新启动,结束find.exe进程,启动成功!

4.打开sdk manager,发现它自动勾选更新sdk tools

版本自动更新为25.2.5,这个版本(#滑稽),去掉勾选,下载需要的sdk,问题解决!

不得不说安卓的坑真多,还有AS这个巨坑,没办法,不得不去搞。

感谢上一个博主的总结与实验,助我度过了这个坑,好人有好报。

--------------------------------------------------------

如果这篇文章帮您解决了问题,请您顺手赞一下或简单评论一番。您的鼓励与支持是我们这些博主分享与写作的动力!!

avd manager或sdk manager无法打开的更多相关文章

  1. Android Studio AVD和SDK Manager灰色不能点击的问题。

    之前安装完Android Studio之后,迫不及待的打开,新建项目,发现模板新建之后里面没有文件,并且AVD Manager和SDK Manager 那一排的按钮灰色不能点. 之后查阅资料无果,最后 ...

  2. [转] Android SDK manager 无法获取更新版本列表

      打开这个网址(LINK)就可以看到adt的详细信息. 或者直接在你的eclipse的Help > Install New Software里面add,地址直接输入 https://dl-ss ...

  3. android SDK manager 无法获取更新版本列表【转载】

    http://mirrors.neusoft.edu.cn/eclipse/releases/luna/打开这个网址就可以看到adt的详细信息:  http://developer.android.c ...

  4. android SDK manager 无法获取更新版本的解决办法

    http://mirrors.neusoft.edu.cn/eclipse/releases/luna/打开这个网址就可以看到adt的详细信息:  http://developer.android.c ...

  5. [转]关于sdk更新Android SDK Tools 25.3.1版本后使用sdk manager闪退

    昨天这两个manager还工作正常,今天更新了一下,发现不可用了,运行avd manager和sdk manager没反应,搜了好多文章,然后看到了下这篇文章<关于sdk更新Android SD ...

  6. SDK Manager failed to install 'java.exe' locking directory

    转自:http://stackoverflow.com/questions/13587478/sdk-manager-failed-to-install-java-exe-locking-direct ...

  7. Android SDK Manager和AVD Manager使用

    Android SDK Manager和AVD Manager使用(win7_64bit下测试) 目录 1.概述 2.本文用到的工具 3.安卓开发基础工具包下载 4.Android SDK Manag ...

  8. 安装Android Studio之后无法直接打开SDK Manager

    之前安装的android studio之后,SDK Manager和AVD Manager两个运行程序双击都打不开页面了,之前都是正常的,所以java环境变量的问题是不存在的. SDK Manager ...

  9. 无法打开Android SDK Manager的解决办法

    不知道从什么时候开始,打开Android的SDK Manager.exe时,命令行窗口一闪就自动关掉了. 想更新一些Android的东西都更新不了. 查了一下,解决办法是: 环境变量的系统变量Path ...

随机推荐

  1. win7 32位下安装MySQL出现的---1067系统错误---问题及解决

    每次安装数据库,总是出现这样那样的问题.如今记录下来,供日后參考咯.... 下载的是解压缩-zip版本号的.安装配置教程參照洪哥笔记文章-<MySQL-5.6.13解压版(zip版)安装配置教程 ...

  2. Apache Hadoop 3.0.0 Release Notes

    http://hadoop.apache.org/docs/r3.0.0/hadoop-project-dist/hadoop-common/release/3.0.0/RELEASENOTES.3. ...

  3. diy数据库(二)--网络通信类

    一.首先,我们先实现OSS层的ossSocket类.供数据库client和数据库引擎进行通信 友情提示:相应上面的类图的头文件和源码附在了本文的最以下. int _fd ;//socket的文件描写叙 ...

  4. Dynamics CRM 修改Excel 最大导出记录限制及 最大上传文件限制

    CRM默认的Excel最大导出记录是10000条,最大上传文件限制为5m. 这样的限制可以满足少量数据的批量更新,但是如果数据量比较大的话需要修改最大的导出记录限制,和上传文件的大小,网上有的是直接修 ...

  5. mongo04---基本查询

    核心: mongod: 数据库核心进程 mongos: 查询路由器,集群时用 mongo: 交互终端(客户端) 二进制导出导入: mongodump:导出bson数据 mongorestore: 导入 ...

  6. Spring Cloud Sleuth 中id的使用

    Spring Cloud Sleuth采用的是Google的开源项目Dapper的专业术语. Span:基本工作单元,发送一个远程调度任务 就会产生一个Span,Span是一个64位ID唯一标识的,T ...

  7. div+css布局教程系列2

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  8. bzoj4196 [Noi2015]软件包管理器——树链剖分

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=4196 树链剖分. 代码如下: #include<iostream> #inclu ...

  9. bzoj2038 小Z的袜子(hose)——莫队算法

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2038 就是莫队算法: 先写了个分块,惨WA: #include<iostream> ...

  10. 简单记录CentOS服务器配置JDK+Tomcat+MySQL

    项目需要部署到一台CentOS的服务器之上,之前这台服务器上面已经安装了一个Nginx和MySQL,跑的是PHP环境,有一个项目正在运行.而我们最新的项目是用Java写的,服务器是用的Tomcat,所 ...