creator 的 Android Studio 添加第三方SDK


creator 的 Android Studio 添加第三方SDK

cocos creator 版本 2.0.4

  1. 把jar等第三方文件加入项目
  • 新建libs目录在build\jsb-link\frameworks\runtime-src\proj.android-studio\app中

拷贝jar到libs目录

确认build\jsb-link\frameworks\runtime-src\proj.android-studio\app\build.gradle文件中有以下配置:

1
2
3
4
5
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs') // 主要是这个配置,把app\libs目录里的jar文件添加到库里
implementation fileTree(include: ['*.jar'], dir: 'F:/CocosCreator204/resources/cocos2d-x/cocos/platform/android/java/libs')
implementation project(':libcocos2dx')
}
  1. 把assets目录里的资源拷贝到build\jsb-link\目录中

例如 treeSDKAssets 目录拷贝,则app\build.gradle配置增加如下项目,保证打包时会把资源拷贝到apk包中的assets目录中:

1
2
3
4
5
6
variant.mergeAssets.doLast {
// 下面是新增资源目录treeSDKAssets
copy {
from "${buildDir}/../../../../../treeSDKAssets"
into "${buildDir}/intermediates/assets/${variant.dirName}/treeSDKAssets"
}
  1. 其他的内容根据sdk文档里说明进行修改即可