-
Creator 版本:1.10.0
-
目标平台: 安卓
-
之前哪个版本是正常的 :1.9.3
升级到1.10.0之后编译通过,但提示不适配最新版本,让我删掉重新编译。
安装编译后的安装包,运行黑屏,会出现这种情况
删除之前编译的文件重新编译就编译出错
Creator 版本:1.10.0
目标平台: 安卓
之前哪个版本是正常的 :1.9.3
升级到1.10.0之后编译通过,但提示不适配最新版本,让我删掉重新编译。
安装编译后的安装包,运行黑屏,会出现这种情况
删除之前编译的文件重新编译就编译出错
错误日志大概是这些,太长删了几段
编译模式:release
使用 Android Studio 工程:F:\cocos\niuniu\build\jsb-default\frameworks\runtime-src\proj.android-studio
正在生成 apk 文件…
正在执行:’“F:\cocos\niuniu\build\jsb-default\frameworks\runtime-src\proj.android-studio\gradlew.bat” --parallel --info assembleRelease’
Initialized native services in: C:\Users\wsl.gradle\native
Found daemon DaemonInfo{pid=4968, address=[a7772c6d-4d6c-4e88-b12a-12e24f924309 port:61219, addresses:[/127.0.0.1, /0:0:0:0:0:0:0:1]], state=Idle, lastBusy=1533279929763, context=DefaultDaemonContext[uid=d0d51fce-9ed2-41f6-adba-dfbd1a0fcf7b,javaHome=E:\Android Studio\android-studio\jre,daemonRegistryDir=C:\Users\wsl.gradle\daemon,pid=4968,idleTimeout=10800000,daemonOpts=-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=GBK,-Duser.country=CN,-Duser.language=zh,-Duser.variant]} however its context does not match the desired criteria.
Java home is different.
Wanted: DefaultDaemonContext[uid=null,javaHome=C:\Program Files\Java\jdk1.8.0_151,daemonRegistryDir=C:\Users\wsl.gradle\daemon,pid=14848,idleTimeout=null,daemonOpts=-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=GBK,-Duser.country=CN,-Duser.language=zh,-Duser.variant]
Actual: DefaultDaemonContext[uid=d0d51fce-9ed2-41f6-adba-dfbd1a0fcf7b,javaHome=E:\Android Studio\android-studio\jre,daemonRegistryDir=C:\Users\wsl.gradle\daemon,pid=4968,idleTimeout=10800000,daemonOpts=-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=GBK,-Duser.country=CN,-Duser.language=zh,-Duser.variant]
Looking for a different daemon…
The client will now receive all logging from the daemon (pid: 13092). The daemon log file: C:\Users\wsl.gradle\daemon\4.4-20171031235950+0000\daemon-13092.out.log
Starting 17th build in daemon [uptime: 1 hrs 2 mins 1.332 secs, performance: 100%, no major garbage collections]
Using 8 worker leases.
Creating new cache for fileHashes, path F:\cocos\niuniu\build\jsb-default\frameworks\runtime-src\proj.android-studio.gradle\4.4-20171031235950+0000\fileHashes\fileHashes.bin, access org.gradle.cache.internal.DefaultCacheAccess@5d22030
Creating new cache for plugin-use-metadata, path C:\Users\wsl.gradle\caches\4.4-20171031235950+0000\plugin-resolution\plugin-use-metadata.bin, access org.gradle.cache.internal.DefaultCacheAccess@254a293e
Creating new cache for client-status, path C:\Users\wsl.gradle\caches\4.4-20171031235950+0000\plugin-resolution\client-status.bin, access org.gradle.cache.internal.DefaultCacheAccess@254a293e
Starting Build
Settings evaluated using settings file ‘F:\cocos\niuniu\build\jsb-default\frameworks\runtime-src\proj.android-studio\settings.gradle’.
Projects loaded. Root project using build file ‘F:\cocos\niuniu\build\jsb-default\frameworks\runtime-src\proj.android-studio\build.gradle’.
Included projects: [root project ‘proj.android-studio’, project ‘:libcocos2dx’, project ‘:niuniu’]
Parallel execution is an incubating feature.
Evaluating root project ‘proj.android-studio’ using build file ‘F:\cocos\niuniu\build\jsb-default\frameworks\runtime-src\proj.android-studio\build.gradle’.
.
.
.
.
.
.
.
.
:libcocos2dx:verifyReleaseResources FAILED
:libcocos2dx:verifyReleaseResources (Thread[Task worker for ‘:’ Thread 5,5,main]) completed. Took 1.285 secs.
make: *** [F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cocos2d_js_static//jswrapper/Value.o] Error 1
make: *** [F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cocos2d_js_static//jswrapper/State.o] Error 1
make: *** [F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cocos2d_js_static//jswrapper/HandleObject.o] Error 1
make: *** [F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cocos2djs_shared/hellojavascript/main.o] Error 1
make: *** [F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cocos2djs_shared////Classes/AppDelegate.o] Error 1
make: *** [F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cocos2djs_shared///__/Classes/jsb_module_register.o] Error 1
:niuniu:externalNativeBuildRelease FAILED
:niuniu:externalNativeBuildRelease (Thread[Task worker for ‘:’ Thread 6,5,main]) completed. Took 8.265 secs.
FAILURE: Build completed with 2 failures.
java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Build command failed.
Error while executing process E:\AndroidSDK\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=F:\cocos\niuniu\build\jsb-default\frameworks\runtime-src\proj.android-studio\app\jni\Android.mk NDK_APPLICATION_MK=F:\cocos\niuniu\build\jsb-default\frameworks\runtime-src\proj.android-studio\app\jni\Application.mk APP_ABI=arm64-v8a NDK_ALL_ABIS=arm64-v8a NDK_DEBUG=0 APP_PLATFORM=android-21 NDK_OUT=F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=F:\cocos\niuniu\build\jsb-default\frameworks\runtime-src\proj.android-studio\app\build\intermediates\ndkBuild\release\lib NDK_TOOLCHAIN_VERSION=4.9 APP_PLATFORM=android-10 NDK_MODULE_PATH=F:\cocos\niuniu\build\jsb-default\frameworks\cocos2d-x;F:\cocos\niuniu\build\jsb-default\frameworks\cocos2d-x\cocos;F:\cocos\niuniu\build\jsb-default\frameworks\cocos2d-x\external -j8 NDK_DEBUG=0 F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/libcocos2djs.so}
ImportError: No module named site
Android NDK: android-10 is unsupported. Using minimum supported version android-14.
[arm64-v8a] Compile++ : cocos2djs_shared <= main.cpp
[arm64-v8a] Compile++ : cocos2djs_shared <= AppDelegate.cpp
[arm64-v8a] Compile++ : cocos2djs_shared <= jsb_module_register.cpp
[arm64-v8a] Compile++ : cocos2d_js_static <= State.cpp
[arm64-v8a] Compile++ : cocos2d_js_static <= Value.cpp
[arm64-v8a] Compile++ : cocos2d_js_static <= HandleObject.cpp
[arm64-v8a] Compile++ : cocos2d_js_static <= MappingUtils.cpp
In file included from E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/postypes.h:40:0,
from E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/char_traits.h:40,
from E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/string:40,
from E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/stdexcept:39,
from E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/array:38,
from E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/tuple:39,
from E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/unordered_map:41,
from F:/cocos/niuniu/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/MappingUtils.hpp:27,
from F:/cocos/niuniu/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/MappingUtils.cpp:25:
E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/cwchar:164error: ‘::vfwscanf’ has not been declared
using ::vfwscanf;
.
.
.
.
.
.
.
^
In file included from E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/locale_facets.h:39:0,
from E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_ios.h:37,
from E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/ios:44,
from E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/istream:38,
from E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/sstream:38,
from F:/cocos/niuniu/build/jsb-default/frameworks/cocos2d-x/cocos/network/…/base/ccUTF8.h:33,
from F:/cocos/niuniu/build/jsb-default/frameworks/cocos2d-x/cocos/network/…/cocos2d.h:64,
from F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/hellojavascript/main.cpp
E:/AndroidSDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/cwctype:89
error: ‘::iswblank’ has not been declared
using ::iswblank;
^
make: *** [F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cocos2d_js_static//jswrapper/Value.o] Error 1
make: *** [F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cocos2d_js_static//jswrapper/State.o] Error 1
make: *** [F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cocos2d_js_static//jswrapper/HandleObject.o] Error 1
make: *** [F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cocos2djs_shared/hellojavascript/main.o] Error 1
make: *** [F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cocos2djs_shared////Classes/AppDelegate.o] Error 1
make: *** [F:/cocos/niuniu/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cocos2djs_shared///__/Classes/jsb_module_register.o] Error 1
Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output.
==============================================================================
Get more help at https://help.gradle.org
BUILD FAILED in 10s
41 actionable tasks: 6 executed, 35 up-to-date
执行命令出错,返回值:1。
求大神帮忙啊
同样遇到第一个相同的错误,有解决的吗?