文档章节

SDK Manager 打不开, "系统找不到指定路径 " "Unable to access jarfile lib\archquery.jar"问题的解决办法

We911
 We911
发布于 2017/02/08 10:14
字数 276
阅读 34
收藏 0

出现这种错误,其实就是环境设置的问题, 需要修改 sdk\tools\android.bat 文件

转到你的 sdk目录下, 进入到 \tools 子目录, 打开 android.bat

找到如下代码处,

rem Check we have a valid Java.exe in the path.
set java_exe=call lib\find_java.bat
if not defined java_exe goto :EOF


进行修改:

rem 这里我们直接设置,改成你自己电脑上的java.exe的绝对路径
set java_exe="E:\Java\jdk1.6.0_45\bin\java.exe"
rem 注释掉下面这句代码,它的作用就是用来查找你的java.exe 的路径,
rem call lib\find_java.bat



执行 android -help 测试,

如果出现"ERROR: SWT folder '' does not exist... 错误提示

则需要继续修改,找到:

for /f %%a in ('%java_exe% -jar lib\archquery.jar') do set swt_path=lib\%%a



注释掉这段,直接设置 swt_path:

rem for /f %%a in ('%java_exe% -jar lib\archquery.jar') do set swt_path=lib\%%a
set swt_path=lib\x86     修改成自己的swt.jar 所在路径

然后在cmd 命令行 下  cd 到 sdk根目录, 执行 tools\android.bat,


call "%java_exe% %REMOTE_DEBUG%" "-Dcom.android.sdkmanager.toolsdir=%tools_dir%" "-Dcom.android.sdkmanager.workdir=%work_dir%" -classpath "%jar_path%;%swt_path%\swt.jar" com.android.sdkmanager.Main %*





本文转载自:http://blog.csdn.net/liduanw/article/details/18414131

共有 人打赏支持
We911
粉丝 1
博文 63
码字总数 0
作品 0
深圳
程序员
解决Xamarin Android SDK Manager闪退问题

解决Xamarin Android SDK Manager闪退问题 解决Xamarin Android SDK Manager闪退问题,SDK Manager闪退是因为它找不到java.exe导致的。SDK Manager默认是通过读取注册表中JDK安装信息来java....

大学霸
2016/06/16
81
0
新手求教!mac无法运行jar,终端显示Unable to access jarfile。看了好多解决方法都不行,求详细解答

打不开jar文件,提示显示 未能启动java jar 文件 已经安装了jre、jdk7,更改vim .bash_profile为 JAVAHOME=/Library/Java/JavaVirtualMachines/jdk1.7.080.jdk/Contents/Home CLASSPAHT=.:$J......

shuoqishu
2016/03/26
4.8K
1
Android NDK配置过程中出现的问题

解决问题的终极大发,直接更换版本这个是一定能够成功的。 问题出现总是有原因的,就是原因太多无法解决,那么主要从两个方面解决。第一个是更新操作平台,软件平台之间的版本关系影响很大。...

洋碱
2016/01/19
473
0
小白在ubuntu下使用eclipse打不开sdk manager和android 模拟器 同样问题打不开android studio/netbeans

RT 在ubuntu下能打开eclipse《打开的方式居然需要这样,./eclipse打开了,然后gui变白,需要点击白色区域然后enter之后才可以进入》 现象描述:在eclipse打开,能看到启动sdk manager的窗口提...

maxize
2014/08/09
1K
0
帮忙解决一下吧,一个软件各种问题

[SDK Manager] '-v' 不是内部或外部命令,也不是可运行的程序 [2014-12-10 16:55:41 - SDK Manager] [SDK Manager] 或批处理文件。 [2014-12-10 16:55:41 - SDK Manager] [SDK Manager] 无效......

轻轻的风
2014/12/10
161
0

没有更多内容

加载失败,请刷新页面

加载更多

70.shell的函数 数组 告警系统需求分析

20.16/20.17 shell中的函数 20.18 shell中的数组 20.19 告警系统需求分析 20.16/20.17 shell中的函数: ~1. 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段...

王鑫linux
今天
2
0
分布式框架spring-session实现session一致性使用问题

前言:项目中使用到spring-session来缓存用户信息,保证服务之间session一致性,但是获取session信息为什么不能再服务层获取? 一、spring-session实现session一致性方式 用户每一次请求都会...

WALK_MAN
今天
6
0
C++ yield()与sleep_for()

C++11 标准库提供了yield()和sleep_for()两个方法。 (1)std::this_thread::yield(): 线程调用该方法时,主动让出CPU,并且不参与CPU的本次调度,从而让其他线程有机会运行。在后续的调度周...

yepanl
今天
4
0
Java并发编程实战(chapter_3)(线程池ThreadPoolExecutor源码分析)

这个系列一直没再写,很多原因,中间经历了换工作,熟悉项目,熟悉新团队等等一系列的事情。并发课题对于Java来说是一个又重要又难的一大块,除非气定神闲、精力满满,否则我本身是不敢随便写...

心中的理想乡
今天
43
0
shell学习之获取用户的输入命令read

在运行脚本的时候,命令行参数是可以传入参数,还有就是在脚本运行过程中需要用户输入参数,比如你想要在脚本运行时问个问题,并等待运行脚本的人来回答。bash shell为此提 供了read命令。 ...

woshixin
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部