用的是2.0.7版本的creator,为什么每次修改js代码构建后,打包安卓,都要全部重新编译C++文件,在线等!
亲测可行,虽然要先删除旧的,再拷贝新的cocos代码和资源,但是也比编译整个项目的C++文件快多了,感谢。
不用每次都拷贝的,修改一下 build.gradle 让每次编译的时候,自动拉取构建目录的 js相关文件
android.applicationVariants.all { variant ->
// delete previous files first
delete "${buildDir}/intermediates/merged_assets/${variant.dirName}"
variant.mergeAssets.doLast {
// 重点:修改这行,让你复制后的Android项目,每次从这个目录拉取js文件
def sourceDir = "${buildDir}/../../../build/jsb-link"
.....
}
}
2赞
测试确实可行,十分感谢