zoukankan      html  css  js  c++  java
  • SDK Manager 打不开, "系统找不到指定路径 " "Unable to access jarfile libarchquery.jar"问题的解决办法

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

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

    找到如下代码处:

    [java] view plaincopyprint?
    rem Check we have a valid Java.exe in the path.  
    set java_exe=call libfind_java.bat  
    if not defined java_exe goto :EOF  

    进行修改:

    [java] view plaincopyprint?
    rem 这里我们直接设置,改成你自己电脑上的java.exe的绝对路径  
    set java_exe="E:Javajdk1.6.0_45injava.exe"  
    rem 注释掉下面这句代码,它的作用就是用来查找你的java.exe 的路径,  
    rem call libfind_java.bat  

    执行 android -help 测试,

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

    则需要继续修改,找到:

    [java] view plaincopyprint?
    for /f %%a in ('%java_exe% -jar libarchquery.jar') do set swt_path=lib\%%a  

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

    [java] view plaincopyprint?
    rem for /f %%a in ('%java_exe% -jar libarchquery.jar') do set swt_path=lib\%%a  
    set swt_path=libx86     修改成自己的swt.jar 所在路径  

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

    [html] view plaincopyprint?
    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 %*  
  • 相关阅读:
    find-the-distance-from-a-3d-point-to-a-line-segment
    Distance Point to Line Segment
    Shortest distance between a point and a line segment
    Splitting and Merging--区域分裂与合并算法
    手写区域分裂合并算法
    free online editor
    SQL server ide
    online c++ compiler
    online sql editor
    Web-based SQL editor
  • 原文地址:https://www.cnblogs.com/forever2698/p/4463208.html
Copyright © 2011-2022 走看看