Cocos 打包apk产生不了

E:\cocos\3.4\linshi>cocos compile -p android -ap20
Running command: compile
Building mode: debug
Android platform not specified, searching a default one…
running: ‘“D:\android\sdk\tools\android” update project -t android-20 -p E:\coco
s\3.4\linshi\proj.android’

Updated project.properties
Updated local.properties
Updated file E:\cocos\3.4\linshi\proj.android\proguard-project.txt
Android platform not specified, searching a default one…
running: ‘“D:\android\sdk\tools\android” update lib-project -p E:\cocos\3.4\lins
hi\proj.android…/cocos2d/cocos/platform/android/java -t android-20’

Updated project.properties
Updated local.properties
Updated file E:\cocos\3.4\linshi\proj.android…\cocos2d\cocos\platform\android
java\proguard-project.txt
building native
NDK build mode: debug
NDK_TOOLCHAIN_VERSION: 4.8
running: ‘“D:\android\ndk\ndk-build” -C E:\cocos\3.4\linshi\proj.android -j8 NDK
_MODULE_PATH=E:\cocos\3.4\linshi\proj.android…/cocos2d;E:\cocos\3.4\linshi\pro
j.android…/cocos2d/cocos;E:\cocos\3.4\linshi\proj.android…/cocos2d/external
NDK_TOOLCHAIN_VERSION=4.8 NDK_DEBUG=1’

Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersi
on 9 in ./AndroidManifest.xml
make.exe: Entering directory E:/cocos/3.4/linshi/proj.android' StaticLibrary : libcocos2d.a StaticLibrary : libcocostudio.a StaticLibrary : libcocosbuilder.a StaticLibrary : libcocos3d.a StaticLibrary : libspine.a StaticLibrary : libnetwork.a StaticLibrary : libaudioengine.a StaticLibrary : libui.a StaticLibrary : libcocosdenshion.a StaticLibrary : flatbuffers.a StaticLibrary : libextension.a StaticLibrary : libcocos2dxinternal.a StaticLibrary : libbox2d.a StaticLibrary : libcocos2dandroid.a StaticLibrary : libcpufeatures.a Gdbserver : libs/armeabi/gdbserver Gdbsetup : libs/armeabi/gdb.setup SharedLibrary : libcocos2dcpp.so Install : libcocos2dcpp.so => libs/armeabi/libcocos2dcpp.so make.exe: Leaving directory E:/cocos/3.4/linshi/proj.android’
building apk
running: ‘“D:\android\ant\bin\ant” clean debug -f E:\cocos\3.4\linshi\proj.andro
id\build.xml -Dsdk.dir=“D:\android\sdk”’

Unable to locate tools.jar. Expected to find it in E:\Java_18\lib\tools.jar
Buildfile: E:\cocos\3.4\linshi\proj.android\build.xml

-check-env:
Android SDK Tools Revision 23.0.2
Installed at D:\android\sdk

-setup:
Project Name: linshi
Project Type: Application

-pre-clean:

clean:
Deleting directory E:\cocos\3.4\linshi\proj.android\bin
Deleting directory E:\cocos\3.4\linshi\proj.android\gen
Library dependencies:


Ordered libraries:

nodeps:

-check-env:
Android SDK Tools Revision 23.0.2
Installed at D:\android\sdk

-setup:
Project Name: cocos2dxandroid
Project Type: Android Library

-pre-clean:

clean:
Deleting directory E:\cocos\3.4\linshi\cocos2d\cocos\platform\androi
d\java\bin
Deleting directory E:\cocos\3.4\linshi\cocos2d\cocos\platform\androi
d\java\gen

-set-mode-check:

-set-debug-files:

-check-env:
Android SDK Tools Revision 23.0.2
Installed at D:\android\sdk

-setup:
Project Name: linshi
Project Type: Application

-set-debug-mode:

-debug-obfuscation-check:

-pre-build:

-build-setup:
Using latest Build Tools: 20.0.0
Resolving Build Target for linshi…
Project Target: Android 4.4W
API level: 20
----------
Creating output directories if needed…
Created dir: E:\cocos\3.4\linshi\proj.android\bin
Created dir: E:\cocos\3.4\linshi\proj.android\bin\res
Created dir: E:\cocos\3.4\linshi\proj.android\bin\rsObj
Created dir: E:\cocos\3.4\linshi\proj.android\bin\rsLibs
Created dir: E:\cocos\3.4\linshi\proj.android\gen
Created dir: E:\cocos\3.4\linshi\proj.android\bin\classes
Created dir: E:\cocos\3.4\linshi\proj.android\bin\dexedLibs
----------
Resolving Dependencies for linshi…
Ordered libraries:
E:\cocos\3.4\linshi\cocos2d\cocos\platform\android\java


  ----------
  Building Libraries with 'debug'...

nodeps:

-set-mode-check:

-set-debug-files:

-check-env:
Android SDK Tools Revision 23.0.2
Installed at D:\android\sdk

-setup:
Project Name: cocos2dxandroid
Project Type: Android Library

-set-debug-mode:

-debug-obfuscation-check:

-pre-build:

-build-setup:
Using latest Build Tools: 20.0.0
Resolving Build Target for cocos2dxandroid…
Project Target: Android 4.4W
API level: 20
----------
Creating output directories if needed…
Created dir: E:\cocos\3.4\linshi\cocos2d\cocos\platform\android\java
\bin
Created dir: E:\cocos\3.4\linshi\cocos2d\cocos\platform\android\java
\bin\res
Created dir: E:\cocos\3.4\linshi\cocos2d\cocos\platform\android\java
\bin\rsObj
Created dir: E:\cocos\3.4\linshi\cocos2d\cocos\platform\android\java
\bin\rsLibs
Created dir: E:\cocos\3.4\linshi\cocos2d\cocos\platform\android\java
\gen
Created dir: E:\cocos\3.4\linshi\cocos2d\cocos\platform\android\java
\bin\classes
Created dir: E:\cocos\3.4\linshi\cocos2d\cocos\platform\android\java
\bin\dexedLibs
----------
Resolving Dependencies for cocos2dxandroid…
Library dependencies:
No Libraries


-code-gen:
Merging AndroidManifest files into one.
Manifest merger disabled. Using project manifest only.
Handling aidl files…
No AIDL files to compile.
----------
Handling RenderScript files…
----------
Handling Resources…
Generating resource IDs…
----------
Handling BuildConfig class…
Generating BuildConfig class.

-pre-compile:

-compile:

BUILD FAILED
D:\android\sdk\tools\ant\build.xml:601: The following error occurred while execu
ting this line:
D:\android\sdk\tools\ant\build.xml:720: The following error occurred while execu
ting this line:
D:\android\sdk\tools\ant\build.xml:734: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to “E:\Java_18”

Total time: 1 second
Error running command, return code: 1