使用工具cocoscreator1.3.2,测试环境安卓7.0,NDK是r10e
====================================================
IOS模拟器运行无问题,安卓模拟器运行时会出现Simulator: 1093:mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.creat。但是运行无问题。
===========================================================
日志出现了很多
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 29 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(PluginFactory.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 91 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(PluginUtils.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 231 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(PluginUtils.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 149 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(PluginProtocol.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 191 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(PluginProtocol.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 244 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(PluginProtocol.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 361 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(PluginProtocol.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 77 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(SocialObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 152 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(SocialObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 88 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(AnalyticsObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 98 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(IAPObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 20 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(AdsObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 127 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(AdsObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 17 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(ShareObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 121 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(ShareObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 112 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(UserObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 210 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(UserObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 49 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(AgentManager.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 153 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(AgentManager.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 83 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(PushObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 163 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(PushObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 40 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(checkMD5.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 16 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(CustomObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 104 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(CustomObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 77 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(RECObject.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 15 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(JSBRelation.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 58 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(JSBRelation.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 35 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(MD5.o) for Cortex-A8 erratum because it has no mapping symbols.
C:/Users/Administrator/Desktop/NSDK/NDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/…/lib/gcc/arm-linux-androideabi/4.9/…/…/…/…/arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 14 of C:/Users/Administrator/Desktop/APP/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/libPluginProtocolStatic.a(unzip.o) for Cortex-A8 erratum because it has no mapping symbols.
日志结尾:
BUILD SUCCESSFUL
Total time: 45 seconds
正在移动 apk 文件 C:\Users\Administrator\Desktop\APP\jsb-default\simulator\android
编译成功。
部署模式:debug
正在安装应用程序。
正在执行:’“C:\Users\Administrator\Desktop\NSDK\Android-SDK\platform-tools\adb” uninstall com.vivigames.scmj’
Failure [DELETE_FAILED_INTERNAL_ERROR]
正在执行:’“C:\Users\Administrator\Desktop\NSDK\Android-SDK\platform-tools\adb” install “C:\Users\Administrator\Desktop\APP\jsb-default\simulator\android\DDMJ-debug.apk”’
Success
1696 KB/s (25065891 bytes in 14.432s)
启动应用。
正在执行:’“C:\Users\Administrator\Desktop\NSDK\Android-SDK\platform-tools\adb” shell am start -n “com.vivigames.scmj/org.cocos2dx.javascript.AppActivity”’
Starting: Intent { cmp=com.vivigames.scmj/org.cocos2dx.javascript.AppActivity }
===============================================================
另外在SDK文件夹中并没有发现android-23文件夹
============================================================
之前找到答案说是将NDK的platform设置到21就OK了。但是。。。并不知道怎么设置,刚上手小白,不知道哪位能教一下