本文主要是介绍Android platform tool中d8.bat不生效,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
d8.bat因找不到java_exe文件,触发EOF
d8.bat中之前代码为:
set java_exe=
if exist "%~dp0..\tools\lib\find_java.bat" call "%~dp0..\tools\lib\find_java.bat"
if exist "%~dp0..\..\tools\lib\find_java.bat" call "%~dp0..\..\tools\lib\find_java.bat"
if not defined java_exe goto :EOF
修改后:
set java_exe=
if exist "%~dp0..\tools\lib\find_java.bat" call "%~dp0..\tools\lib\find_java.bat"
if exist "%~dp0..\..\tools\lib\find_java.bat" call "%~dp0..\..\tools\lib\find_java.bat"
if not defined java_exe (echo Java.exe not found in the path.goto :EOF
)
运行d8.bat,此段代码,可以看到此段提示
修改find_java.bat路径并拷贝find_java32.exe\find_java64.exe
修改d8.bat中查找find_java.bat路径,并拷贝find_java.bat、find_java32.exe、find_java64.exe到lib路径下。
set java_exe=
if exist "%~dp0lib\find_java.bat" call "%~dp0lib\find_java.bat"
if not defined java_exe (echo Java.exe not found in the path.goto :EOF
)
find_java.bat、find_java32.exe、find_java64.exe下载链接如下
find_java.bat :
find_java32.exe
find_java64.exe
这篇关于Android platform tool中d8.bat不生效的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!