这里是高级Android SDK -在模块jetified-HERE-sdk-runtime.jar中找到重复的类a.a.a.a

5rgfhyps  于 2023-06-28  发布在  Android
关注(0)|答案(2)|浏览(183)

不知道如何解决这个问题,但它抛出了很多重复的类错误

Duplicate class a.a.a.a found in modules jetified-HERE-sdk-runtime.jar

我是跟着导游来的
https://developer.here.com/documentation/android-premium/3.17/dev_guide/topics/app-create-simple.html
添加了依赖项

repositories {
    flatDir {
        dirs 'libs'
    }
}

dependencies {
    implementation(name: 'HERE-sdk', ext: 'aar')
}

并且还增加了
这里sdk.aar到我的libs文件夹,但它仍然是给我所有这些错误..
我使用Here Explorer SDK没有问题

wqnecbli

wqnecbli1#

-repackageclasses 'com.your.package'

在proguard文件中添加此规则,a.a.a.a.重复问题得到解决。
ProGuard将重命名指定包中的类和资源以混淆它们。这有助于使代码更难以理解和逆向工程,从而提高Android应用程序的安全性。

xytpbqjk

xytpbqjk2#

通过使用完全相同的代码创建新项目解决了问题。我试过无效缓存,关闭项目并重新打开,但也没有工作。

相关问题