我已经安装了JDK和Android工作室一个USB驱动器上,但是Android的工作室似乎并不想从JDK启动(它,而不是说没有安装)我已经在网上看了这些解决方案已经表明: - 添加JDK到我的系统路径的文件,因为我想学计算机的这不会是可能的运行它,因为你需要管理 - 更改设置机器人工作室内部,因为我甚至无法启动它,这不是一个选项 - 我试图添加一些东西到studio.bat,但我可能错了,它不起作用。如何USB驱动器上安装Android工作室没有管理员
我认为最有希望的选择是将它添加到studio.bat,你们中的任何人都知道如何做到这一点(jdk位于相同的驱动器,但在/ jdk no/AndroidStudio中)?
我将开放给那些不需要管理权限的其他选项。
我也戳周围,我认为这将是一个解决方案,但我不能工作如何:
我需要添加E:我的JAVA_HOME \ JDK7到这个文件(studio.bat):
IF EXIST "%ANDROID_STUDIO_JDK%" SET JDK=%ANDROID_STUDIO_JDK%
IF NOT "%JDK%" == "" GOTO jdk
IF EXIST "%~dp0\..\jre" SET JDK=%~dp0\..\jre
IF NOT "%JDK%" == "" GOTO jdk
IF EXIST "%JDK_HOME%" SET JDK=%JDK_HOME%
IF NOT "%JDK%" == "" GOTO jdk
IF EXIST "%JAVA_HOME%" SET JDK=%JAVA_HOME%
IF "%JDK%" == "" GOTO error
:jdk
SET JAVA_EXE=%JDK%\bin\java.exe
IF NOT EXIST "%JAVA_EXE%" SET JAVA_EXE=%JDK%\jre\bin\java.exe
IF NOT EXIST "%JAVA_EXE%" GOTO error
SET JRE=%JDK%
IF EXIST "%JRE%\jre" SET JRE=%JDK%\jre
SET BITS=
IF EXIST "%JRE%\lib\amd64" SET BITS=64
我曾尝试加入这个到文件(下是否存在“%JAVA_HOME):
IF NOT "%JDK%" == "" GOTO jdk
IF EXIST "E:\JDK7" SET JDK=E:\JDK7
PATH变量存在。要改变后者,你不需要管理员权限。您也可以在该批处理文件的批处理文件中设置PATH。 – Robert 2014-08-27 11:39:46
我试图使用基于在线教程的批处理文件,但它没有工作,你能告诉我我需要什么但在批处理文件中?此外,我认为我的学校管理员阻止.bat和cmd,我想要一种方式来设置一些形式的永久静态链接在Android工作室(jdk文件不移动) – ollie299792458 2014-08-27 12:15:04