请教v2.3.0下导出的安卓AS工程导入aar文件的正确姿势

首先导出的安卓工程是可以正常运行的,但如果需要加载第三方的SDK的话,就出现了不少问题。

以腾讯优量汇SDK为例,这个SDK只需要导入一个aar文件,我按照官方文档操作,把 aar 文件拷贝到工程目录的 libs 目录下,修改 gradle 配置文件添加如下信息
repositories {
flatDir {
dirs ‘libs’
}
}
dependencies {
implementation (name:‘GDTSDK.union.4.80.950’, ext:‘aar’)
}

完成以上步骤后,修改 AppActivity.java 类文件,想要进行SDK初始化,但却无法引用到 SDK 中的类文件。

本人对 Android Studio 以及 Gradle 都不太熟悉,只是感觉 Creator v2.3.0 导出的安卓工程感觉跟以前版本的在配置上差别比较大,Project Structure 面板中都找不到主要应用的模块项,想要修改 application ID 只能通过手动修改 gradle 配置文件的方式来实现了。

实在无助,有大神遇到类似情况么?

谢谢

是没有描述清楚么?

顶一下,等待大神。

你可能需要修改两个地方,
一个是你工程的 xxx,
还有一个是game里的

遇到相同的问题,调了一天,貌似受gradel插件的影响,gradel升级了编译都会出问题

不用你自己导入,cocos是自动把libs下的jar和aar文件导入的

导入后编译会有包找不到的问题

碰到了同样的问题。2.3.x的安卓项目和之前不一样了啊。。。。有人知道怎么解决aar导入么

网上搜到这样一个解法,可以试试看。

你好 你使用Invalidate Caches这个方法解决了吗?我在AppActivity中还是提示找不到类 我最近刚接触这个cocos ,有些问题想咨询你,可以加联系方式吗?

我觉得可能是我哪里定义问题 。。 貌似自己定义的类也都找不到

game和app的gradle要一起改,不然会报错
只改app的话有时会报错,但是可以编译和打包

大神 game是在哪里改呢 可以详细说下吗

工程里面不是有game和app两个文件夹么,里面有各自的gradle