開發工具
1. Cocos Creator 2.4.0
2. Android Studio 3.6.3
gradle 版本
原:4.10.3(插件3.2.0)
新:5.6.4(插件3.6.3)
錯誤解決
1. jsb-default/frameworks/runtime-src/proj.android-studio/setting.gradle(構建失敗)
修改前:
include ':libcocos2dx',':game'
修改后:
include ':libcocos2dx'
解釋:不需要game,用不到,構建出錯
2. jsb-default/frameworks/runtime-src/proj.android-studio/jni/CocosAndroid.mk
修改前:
LOCAL_MODULE := cocos2djs_shared
修改后:
LOCAL_MODULE := cocos2djs
解釋:構建成功運行apk報錯,找不到“libcocos2djs.so“,官方提供的解決方案
3. jsb-default/frameworks/runtime-src/proj.android-studio/app/build.gradle(資源丟失)
修改前:
copy {
from "${sourceDir}/assets"
into "${outputDir}/assets"
}
copy {
from "${sourceDir}/assets"
into "${outputDir}/assets"
}
copy {
from "${sourceDir}/src"
into "${outputDir}/src"
}
copy {
from "${sourceDir}/jsb-adapter"
into "${outputDir}/jsb-adapter"
}
copy {
from "${sourceDir}/src"
into "${outputDir}/src"
}
copy {
from "${sourceDir}/jsb-adapter"
into "${outputDir}/jsb-adapter"
}
修改后:
copy {
from "${sourceDir}"
include "assets/**"
include "res/**"
include "src/**"
include "jsb-adapter/**"
into outputDir
}
解釋:更新后繼續使用原有方式,assets等文件夾無法拷貝過去
作者:居安up
鏈接:https://www.jianshu.com/p/866f2798b98c
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
