0.尝试Package to APK的项目是Cocos IDE创建的HelloWorld项目
1.Cocos IDE版本:Build:V1.0.12.PC环境:
System:Win 8.1 X64
CPU:Intel® Core™ i5 CPU M 430
3.Android相关:
Ant:apache-ant-1.9.4
sdk:android-20
ndk:android-ndk-r9d,android-ndk-r9b,android-ndk-r10c都试过
4.尝试过方法:
solution:
Add
LOCAL_ARM_MODE := arm
to files
/runtime-scr/proj.android/jni/Android.mk
/js-bindings/bindings/Android.mk
PS:Build runtime是成功的,但是Package to APK失败了。
控制台信息:
Updated project.properties
Updated local.properties
Updated file G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
Updated project.properties
Updated local.properties
Updated file G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…\js-bindings\cocos2d-x\cocos\platform\android\java\proguard-project.txt
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make.exe: Entering directory G:/Code/Cocos/CocosJSGame/frameworks/runtime-src/proj.android' Gdbserver : libs/armeabi/gdbserver Gdbsetup : libs/armeabi/gdb.setup StaticLibrary : libcocos2dxjsb.a StaticLibrary : libcocos2d.a StaticLibrary : liblocalstorage.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 : libprotobuf-lite.a StaticLibrary : libextension.a StaticLibrary : libcocos2dxinternal.a StaticLibrary : libbox2d.a StaticLibrary : libcocos2dandroid.a StaticLibrary : libcpufeatures.a SharedLibrary : libcocos2djs.so Install : libcocos2djs.so => libs/armeabi/libcocos2djs.so make.exe: Leaving directory G:/Code/Cocos/CocosJSGame/frameworks/runtime-src/proj.android’
Buildfile: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\build.xml
-check-env:
Android SDK Tools Revision 23.0.2
Installed at C:\Programming\Android\android-sdk
-setup:
Project Name: CocosJSGame
Project Type: Application
-pre-clean:
clean:
Deleting directory G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin
Deleting directory G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\gen
Library dependencies:
Ordered libraries:
nodeps:
-check-env:
Android SDK Tools Revision 23.0.2
Installed at C:\Programming\Android\android-sdk
-setup:
Project Name: cocos2dxandroid
Project Type: Android Library
-pre-clean:
clean:
Deleting directory G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin
Deleting directory G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\gen
-set-mode-check:
-set-debug-files:
-check-env:
Android SDK Tools Revision 23.0.2
Installed at C:\Programming\Android\android-sdk
-setup:
Project Name: CocosJSGame
Project Type: Application
-set-debug-mode:
-debug-obfuscation-check:
-pre-build:
-build-setup:
Using latest Build Tools: 20.0.0
Resolving Build Target for CocosJSGame…
Project Target: Android 4.4W
API level: 20
----------
Creating output directories if needed…
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\rsObj
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\rsLibs
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\gen
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\classes
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\dexedLibs
----------
Resolving Dependencies for CocosJSGame…
Ordered libraries:
G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\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 C:\Programming\Android\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: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\res
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\rsObj
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\rsLibs
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\gen
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\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…
(skipping file ‘.gitignore’ due to ANDROID_AAPT_IGNORE pattern ‘.*’)
----------
Handling BuildConfig class…
Generating BuildConfig class.
-pre-compile:
-compile:
Compiling 23 source files to G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes
注: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxAccelerometer.java使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
Creating library output jar file…
Building jar: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes.jar
-post-compile:
-obfuscate:
-dex:
Library project: do not convert bytecode…
-crunch:
Crunching PNG Files in source dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\res
To destination dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\res
Crunched 0 PNG files to update cache
-package-resources:
Library project: do not package resources…
-package:
Library project: do not package apk…
-post-package:
-do-debug:
Library project: do not create apk…
Creating new property file: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\build.prop
-post-build:
debug:
-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…
(skipping file ‘.gitignore’ due to ANDROID_AAPT_IGNORE pattern ‘.*’)
----------
Handling BuildConfig class…
Generating BuildConfig class.
-pre-compile:
-compile:
Compiling 3 source files to G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\classes
-post-compile:
-obfuscate:
-dex:
input: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\classes
input: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes.jar
Pre-Dexing G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes.jar -> classes-a191bf0c7d6d4340999ea8ad3914e431.jar
Converting compiled files and external libraries into G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\classes.dex…
Merged dex A (6 defs/3.3KiB) with dex B (82 defs/98.6KiB). Result is 88 defs/120.0KiB. Took 0.2s
-crunch:
Crunching PNG Files in source dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\res
To destination dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res
Processing image to cache: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\res\drawable-hdpi\icon.png => G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-hdpi\icon.png
(processed image to cache entry G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-hdpi\icon.png: 67% size of source)
Processing image to cache: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\res\drawable-ldpi\icon.png => G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-ldpi\icon.png
(processed image to cache entry G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-ldpi\icon.png: 0% size of source)
Processing image to cache: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\res\drawable-mdpi\icon.png => G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-mdpi\icon.png
(processed image to cache entry G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-mdpi\icon.png: 53% size of source)
Crunched 3 PNG files to update cache
-package-resources:
Creating full resource package…
(skipping file ‘.gitignore’ due to ANDROID_AAPT_IGNORE pattern ‘.*’)
-package:
Current build type is different than previous build: forced apkbuilder run.
Creating CocosJSGame-debug-unaligned.apk and signing it with a debug key…
-post-package:
-do-debug:
Running zip align on final apk…
Debug Package: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\CocosJSGame-debug.apk
Creating new property file: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\build.prop
-post-build:
debug:
BUILD SUCCESSFUL
Total time: 22 seconds
Running command: compile
Building mode: debug
running: ‘“C:\Programming\Android\android-sdk\tools\android” update project -t android-20 -p G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android’
running: ‘“C:\Programming\Android\android-sdk\tools\android” update lib-project -p G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos/platform/android/java -t android-20’
building native
NDK build mode: debug
running: ‘D:\Programming\cocos2d-js\android-ndk-r9b\ndk-build -C G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android -j3 NDK_MODULE_PATH=G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/external NDK_DEBUG=1’
building apk
running: ‘“D:\Programming\cocos2d-js\apache-ant-1.9.4\bin\ant” clean debug -f G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\build.xml -Dsdk.dir=“C:\Programming\Android\android-sdk”’
Move apk to G:\Code\Cocos\CocosJSGame\runtime\android
build succeeded.
Updated project.properties
Updated local.properties
Updated file G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
Updated project.properties
Updated local.properties
Updated file G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…\js-bindings\cocos2d-x\cocos\platform\android\java\proguard-project.txt
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make.exe: Entering directory G:/Code/Cocos/CocosJSGame/frameworks/runtime-src/proj.android' StaticLibrary : libcocos2dxjsb.a StaticLibrary : libcocos2d.a StaticLibrary : liblocalstorage.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 : libprotobuf-lite.a StaticLibrary : libextension.a StaticLibrary : libcocos2dxinternal.a StaticLibrary : libbox2d.a StaticLibrary : libcocos2dandroid.a StaticLibrary : libcpufeatures.a SharedLibrary : libcocos2djs.so G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/external/curl/prebuilt/android/armeabi/libcurl.a(url.o):function IsPipeliningPossible: error: relocation overflow in R_ARM_THM_CALL G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/external/curl/prebuilt/android/armeabi/libcurl.a(url.o):function fix_hostname.isra.1: error: relocation overflow in R_ARM_THM_CALL clang++.exe: error: linker command failed with exit code 1 (use -v to see invocation) make.exe: *** Error 1 make.exe: Leaving directory G:/Code/Cocos/CocosJSGame/frameworks/runtime-src/proj.android’
Running command: compile
Building mode: debug
running: ‘“C:\Programming\Android\android-sdk\tools\android” update project -t android-20 -p G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android’
running: ‘“C:\Programming\Android\android-sdk\tools\android” update lib-project -p G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos/platform/android/java -t android-20’
building native
NDK build mode: release
running: ‘D:\Programming\cocos2d-js\android-ndk-r9b\ndk-build -C G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android -j3 NDK_MODULE_PATH=G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/external’
Ndk build failed!
Updated project.properties
Updated local.properties
Updated file G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
Updated project.properties
Updated local.properties
Updated file G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…\js-bindings\cocos2d-x\cocos\platform\android\java\proguard-project.txt
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make.exe: Entering directory G:/Code/Cocos/CocosJSGame/frameworks/runtime-src/proj.android' Gdbserver : libs/armeabi/gdbserver Gdbsetup : libs/armeabi/gdb.setup StaticLibrary : libcocos2dxjsb.a StaticLibrary : libcocos2d.a StaticLibrary : liblocalstorage.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 : libprotobuf-lite.a StaticLibrary : libextension.a StaticLibrary : libcocos2dxinternal.a StaticLibrary : libbox2d.a StaticLibrary : libcocos2dandroid.a StaticLibrary : libcpufeatures.a SharedLibrary : libcocos2djs.so Install : libcocos2djs.so => libs/armeabi/libcocos2djs.so make.exe: Leaving directory G:/Code/Cocos/CocosJSGame/frameworks/runtime-src/proj.android’
Buildfile: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\build.xml
-check-env:
Android SDK Tools Revision 23.0.2
Installed at C:\Programming\Android\android-sdk
-setup:
Project Name: CocosJSGame
Project Type: Application
-pre-clean:
clean:
Deleting directory G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin
Deleting directory G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\gen
Library dependencies:
Ordered libraries:
nodeps:
-check-env:
Android SDK Tools Revision 23.0.2
Installed at C:\Programming\Android\android-sdk
-setup:
Project Name: cocos2dxandroid
Project Type: Android Library
-pre-clean:
clean:
Deleting directory G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin
Deleting directory G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\gen
-set-mode-check:
-set-debug-files:
-check-env:
Android SDK Tools Revision 23.0.2
Installed at C:\Programming\Android\android-sdk
-setup:
Project Name: CocosJSGame
Project Type: Application
-set-debug-mode:
-debug-obfuscation-check:
-pre-build:
-build-setup:
Using latest Build Tools: 20.0.0
Resolving Build Target for CocosJSGame…
Project Target: Android 4.4W
API level: 20
----------
Creating output directories if needed…
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\rsObj
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\rsLibs
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\gen
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\classes
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\dexedLibs
----------
Resolving Dependencies for CocosJSGame…
Ordered libraries:
G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\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 C:\Programming\Android\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: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\res
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\rsObj
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\rsLibs
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\gen
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\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…
(skipping file ‘.gitignore’ due to ANDROID_AAPT_IGNORE pattern ‘.*’)
----------
Handling BuildConfig class…
Generating BuildConfig class.
-pre-compile:
-compile:
Compiling 23 source files to G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes
注: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxAccelerometer.java使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
Creating library output jar file…
Building jar: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes.jar
-post-compile:
-obfuscate:
-dex:
Library project: do not convert bytecode…
-crunch:
Crunching PNG Files in source dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\res
To destination dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\res
Crunched 0 PNG files to update cache
-package-resources:
Library project: do not package resources…
-package:
Library project: do not package apk…
-post-package:
-do-debug:
Library project: do not create apk…
Creating new property file: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\build.prop
-post-build:
debug:
-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…
(skipping file ‘.gitignore’ due to ANDROID_AAPT_IGNORE pattern ‘.*’)
----------
Handling BuildConfig class…
Generating BuildConfig class.
-pre-compile:
-compile:
Compiling 3 source files to G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\classes
-post-compile:
-obfuscate:
-dex:
input: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\classes
input: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes.jar
Pre-Dexing G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes.jar -> classes-a191bf0c7d6d4340999ea8ad3914e431.jar
Converting compiled files and external libraries into G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\classes.dex…
Merged dex A (6 defs/3.3KiB) with dex B (82 defs/98.6KiB). Result is 88 defs/120.0KiB. Took 0.2s
-crunch:
Crunching PNG Files in source dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\res
To destination dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res
Processing image to cache: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\res\drawable-hdpi\icon.png => G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-hdpi\icon.png
(processed image to cache entry G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-hdpi\icon.png: 67% size of source)
Processing image to cache: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\res\drawable-ldpi\icon.png => G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-ldpi\icon.png
(processed image to cache entry G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-ldpi\icon.png: 0% size of source)
Processing image to cache: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\res\drawable-mdpi\icon.png => G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-mdpi\icon.png
(processed image to cache entry G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-mdpi\icon.png: 53% size of source)
Crunched 3 PNG files to update cache
-package-resources:
Creating full resource package…
(skipping file ‘.gitignore’ due to ANDROID_AAPT_IGNORE pattern ‘.*’)
-package:
Current build type is different than previous build: forced apkbuilder run.
Creating CocosJSGame-debug-unaligned.apk and signing it with a debug key…
-post-package:
-do-debug:
Running zip align on final apk…
Debug Package: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\CocosJSGame-debug.apk
Creating new property file: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\build.prop
-post-build:
debug:
BUILD SUCCESSFUL
Total time: 18 seconds
Running command: compile
Building mode: debug
running: ‘“C:\Programming\Android\android-sdk\tools\android” update project -t android-20 -p G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android’
running: ‘“C:\Programming\Android\android-sdk\tools\android” update lib-project -p G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos/platform/android/java -t android-20’
building native
NDK build mode: debug
running: ‘D:\Programming\cocos2d-js\android-ndk-r9b\ndk-build -C G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android -j3 NDK_MODULE_PATH=G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/external NDK_DEBUG=1’
building apk
running: ‘“D:\Programming\cocos2d-js\apache-ant-1.9.4\bin\ant” clean debug -f G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\build.xml -Dsdk.dir=“C:\Programming\Android\android-sdk”’
Move apk to G:\Code\Cocos\CocosJSGame\runtime\android
build succeeded.
Updated project.properties
Updated local.properties
Updated file G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
Updated project.properties
Updated local.properties
Updated file G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…\js-bindings\cocos2d-x\cocos\platform\android\java\proguard-project.txt
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make.exe: Entering directory G:/Code/Cocos/CocosJSGame/frameworks/runtime-src/proj.android' StaticLibrary : libcocos2dxjsb.a StaticLibrary : libcocos2d.a StaticLibrary : liblocalstorage.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 : libprotobuf-lite.a StaticLibrary : libextension.a StaticLibrary : libcocos2dxinternal.a StaticLibrary : libbox2d.a StaticLibrary : libcocos2dandroid.a StaticLibrary : libcpufeatures.a SharedLibrary : libcocos2djs.so G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/external/curl/prebuilt/android/armeabi/libcurl.a(url.o):function IsPipeliningPossible: error: relocation overflow in R_ARM_THM_CALL G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/external/curl/prebuilt/android/armeabi/libcurl.a(url.o):function fix_hostname.isra.1: error: relocation overflow in R_ARM_THM_CALL clang++.exe: error: linker command failed with exit code 1 (use -v to see invocation) make.exe: *** Error 1 make.exe: Leaving directory G:/Code/Cocos/CocosJSGame/frameworks/runtime-src/proj.android’
Running command: compile
Building mode: debug
running: ‘“C:\Programming\Android\android-sdk\tools\android” update project -t android-20 -p G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android’
running: ‘“C:\Programming\Android\android-sdk\tools\android” update lib-project -p G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos/platform/android/java -t android-20’
building native
NDK build mode: release
running: ‘D:\Programming\cocos2d-js\android-ndk-r9b\ndk-build -C G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android -j3 NDK_MODULE_PATH=G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/external’
Ndk build failed!
Updated project.properties
Updated local.properties
Updated file G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
Updated project.properties
Updated local.properties
Updated file G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…\js-bindings\cocos2d-x\cocos\platform\android\java\proguard-project.txt
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make.exe: Entering directory G:/Code/Cocos/CocosJSGame/frameworks/runtime-src/proj.android' Gdbserver : libs/armeabi/gdbserver Gdbsetup : libs/armeabi/gdb.setup StaticLibrary : libcocos2dxjsb.a StaticLibrary : libcocos2d.a StaticLibrary : liblocalstorage.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 : libprotobuf-lite.a StaticLibrary : libextension.a StaticLibrary : libcocos2dxinternal.a StaticLibrary : libbox2d.a StaticLibrary : libcocos2dandroid.a StaticLibrary : libcpufeatures.a SharedLibrary : libcocos2djs.so Install : libcocos2djs.so => libs/armeabi/libcocos2djs.so make.exe: Leaving directory G:/Code/Cocos/CocosJSGame/frameworks/runtime-src/proj.android’
Buildfile: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\build.xml
-check-env:
Android SDK Tools Revision 23.0.2
Installed at C:\Programming\Android\android-sdk
-setup:
Project Name: CocosJSGame
Project Type: Application
-pre-clean:
clean:
Deleting directory G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin
Deleting directory G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\gen
Library dependencies:
Ordered libraries:
nodeps:
-check-env:
Android SDK Tools Revision 23.0.2
Installed at C:\Programming\Android\android-sdk
-setup:
Project Name: cocos2dxandroid
Project Type: Android Library
-pre-clean:
clean:
Deleting directory G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin
Deleting directory G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\gen
-set-mode-check:
-set-debug-files:
-check-env:
Android SDK Tools Revision 23.0.2
Installed at C:\Programming\Android\android-sdk
-setup:
Project Name: CocosJSGame
Project Type: Application
-set-debug-mode:
-debug-obfuscation-check:
-pre-build:
-build-setup:
Using latest Build Tools: 20.0.0
Resolving Build Target for CocosJSGame…
Project Target: Android 4.4W
API level: 20
----------
Creating output directories if needed…
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\rsObj
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\rsLibs
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\gen
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\classes
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\dexedLibs
----------
Resolving Dependencies for CocosJSGame…
Ordered libraries:
G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\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 C:\Programming\Android\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: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\res
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\rsObj
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\rsLibs
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\gen
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes
Created dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\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…
(skipping file ‘.gitignore’ due to ANDROID_AAPT_IGNORE pattern ‘.*’)
----------
Handling BuildConfig class…
Generating BuildConfig class.
-pre-compile:
-compile:
Compiling 23 source files to G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes
注: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib\Cocos2dxAccelerometer.java使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
Creating library output jar file…
Building jar: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes.jar
-post-compile:
-obfuscate:
-dex:
Library project: do not convert bytecode…
-crunch:
Crunching PNG Files in source dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\res
To destination dir: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\res
Crunched 0 PNG files to update cache
-package-resources:
Library project: do not package resources…
-package:
Library project: do not package apk…
-post-package:
-do-debug:
Library project: do not create apk…
Creating new property file: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\build.prop
-post-build:
debug:
-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…
(skipping file ‘.gitignore’ due to ANDROID_AAPT_IGNORE pattern ‘.*’)
----------
Handling BuildConfig class…
Generating BuildConfig class.
-pre-compile:
-compile:
Compiling 3 source files to G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\classes
-post-compile:
-obfuscate:
-dex:
input: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\classes
input: G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes.jar
Pre-Dexing G:\Code\Cocos\CocosJSGame\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\bin\classes.jar -> classes-a191bf0c7d6d4340999ea8ad3914e431.jar
Converting compiled files and external libraries into G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\classes.dex…
Merged dex A (6 defs/3.3KiB) with dex B (82 defs/98.6KiB). Result is 88 defs/120.0KiB. Took 0.2s
-crunch:
Crunching PNG Files in source dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\res
To destination dir: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res
Processing image to cache: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\res\drawable-hdpi\icon.png => G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-hdpi\icon.png
(processed image to cache entry G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-hdpi\icon.png: 67% size of source)
Processing image to cache: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\res\drawable-ldpi\icon.png => G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-ldpi\icon.png
(processed image to cache entry G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-ldpi\icon.png: 0% size of source)
Processing image to cache: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\res\drawable-mdpi\icon.png => G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-mdpi\icon.png
(processed image to cache entry G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\res\drawable-mdpi\icon.png: 53% size of source)
Crunched 3 PNG files to update cache
-package-resources:
Creating full resource package…
(skipping file ‘.gitignore’ due to ANDROID_AAPT_IGNORE pattern ‘.*’)
-package:
Current build type is different than previous build: forced apkbuilder run.
Creating CocosJSGame-debug-unaligned.apk and signing it with a debug key…
-post-package:
-do-debug:
Running zip align on final apk…
Debug Package: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\CocosJSGame-debug.apk
Creating new property file: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\build.prop
Updating property file: G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\bin\build.prop
-post-build:
debug:
BUILD SUCCESSFUL
Total time: 23 seconds
Running command: compile
Building mode: debug
running: ‘“C:\Programming\Android\android-sdk\tools\android” update project -t android-20 -p G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android’
running: ‘“C:\Programming\Android\android-sdk\tools\android” update lib-project -p G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos/platform/android/java -t android-20’
building native
NDK build mode: debug
running: ‘D:\Programming\cocos2d-js\android-ndk-r9d\ndk-build -C G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android -j3 NDK_MODULE_PATH=G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/external NDK_DEBUG=1’
building apk
running: ‘“D:\Programming\cocos2d-js\apache-ant-1.9.4\bin\ant” clean debug -f G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\build.xml -Dsdk.dir=“C:\Programming\Android\android-sdk”’
Move apk to G:\Code\Cocos\CocosJSGame\runtime\android
build succeeded.
Updated project.properties
Updated local.properties
Updated file G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
Updated project.properties
Updated local.properties
Updated file G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…\js-bindings\cocos2d-x\cocos\platform\android\java\proguard-project.txt
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make.exe: Entering directory G:/Code/Cocos/CocosJSGame/frameworks/runtime-src/proj.android' StaticLibrary : libcocos2dxjsb.a StaticLibrary : libcocos2d.a StaticLibrary : liblocalstorage.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 : libprotobuf-lite.a StaticLibrary : libextension.a StaticLibrary : libcocos2dxinternal.a StaticLibrary : libbox2d.a StaticLibrary : libcocos2dandroid.a StaticLibrary : libcpufeatures.a SharedLibrary : libcocos2djs.so G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/external/curl/prebuilt/android/armeabi/libcurl.a(url.o):function IsPipeliningPossible: error: relocation overflow in R_ARM_THM_CALL G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/external/curl/prebuilt/android/armeabi/libcurl.a(url.o):function fix_hostname.isra.1: error: relocation overflow in R_ARM_THM_CALL clang++.exe: error: linker command failed with exit code 1 (use -v to see invocation) make.exe: *** Error 1 make.exe: Leaving directory G:/Code/Cocos/CocosJSGame/frameworks/runtime-src/proj.android’
Running command: compile
Building mode: debug
running: ‘“C:\Programming\Android\android-sdk\tools\android” update project -t android-20 -p G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android’
running: ‘“C:\Programming\Android\android-sdk\tools\android” update lib-project -p G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos/platform/android/java -t android-20’
building native
NDK build mode: release
running: ‘D:\Programming\cocos2d-js\android-ndk-r9d\ndk-build -C G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android -j3 NDK_MODULE_PATH=G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos;G:\Code\Cocos\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/external’
Ndk build failed!