Gradle Android-DJI UX SDK和浓缩咖啡-验证错误

Gradle Android-DJI UX SDK和浓缩咖啡-验证错误,gradle,android-espresso,dji-sdk,Gradle,Android Espresso,Dji Sdk,为了消除以下错误,我必须在build.gradle文件中排除哪些模块: java.lang.VerifyError: Verifier rejected class dji.keysdk.CameraKey due to bad method void dji.keysdk.CameraKey.<init>(dji.sdksharedlib.keycatalog.DJISDKCacheKey) (declaration of 'dji.keysdk.CameraKey' appear

为了消除以下错误,我必须在
build.gradle
文件中排除哪些模块:

java.lang.VerifyError: Verifier rejected class dji.keysdk.CameraKey due to bad method void dji.keysdk.CameraKey.<init>(dji.sdksharedlib.keycatalog.DJISDKCacheKey) (declaration of 'dji.keysdk.CameraKey' appears in /data/app/pl.company.dev.test-1/base.apk:classes3.dex)
at dji.ux.widget.FPVOverlayWidget.<clinit>(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
at android.view.LayoutInflater.createView(LayoutInflater.java:607)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:806)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:809)
我想为使用DJI UX SDK的活动编写一些浓缩咖啡测试 我已经尝试过但没有成功的:

  • 重建应用程序
  • 在Android Studio中使缓存无效并重新启动
  • 删除文件夹:
    build
    .idea
    .gradle
  • 整个过程在另一台PC上完成
  • 从DJI SDK中排除一些不需要的依赖项

应用程序和测试中不应包含相同的依赖项

应用程序中的所有内容都已在检测测试的类路径中

在您的特定情况下,删除
androidTestImplementation'com.dji:dji-uxsdk:4.9'

应用程序和测试中不应包含相同的依赖项

应用程序中的所有内容都已在检测测试的类路径中

在您的特定情况下,删除
androidTestImplementation'com.dji:dji-uxsdk:4.9'

implementation 'com.dji:dji-uxsdk:4.9'
compileOnly 'com.dji:dji-sdk-provided:4.9'
androidTestImplementation 'com.dji:dji-uxsdk:4.9'