帖子
帖子
用户
博客
课程
显示全部楼层
216
帖子
5
勋章
5911
Y币

[插件开发] 我这个插件要怎么才能正常打开页面?

[复制链接]
发表于 2023-10-10 21:56:24
提示没用这个类,但是插件包里面有 appcompat-resources-1.2.0.aar ,包含这个,



  1. Process: com.tencent.liteav.demo, PID: 29923
  2.                                                                                                     java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/appcompat/widget/ResourceManagerInternal;
  3.                                                                                                             at androidx.appcompat.widget.AppCompatDrawableManager.preload(AppCompatDrawableManager.java:56)
  4.                                                                                                             at androidx.appcompat.app.AppCompatDelegateImpl.<init>(AppCompatDelegateImpl.java:336)
  5.                                                                                                             at androidx.appcompat.app.AppCompatDelegateImpl.<init>(AppCompatDelegateImpl.java:286)
  6.                                                                                                             at androidx.appcompat.app.AppCompatDelegate.create(AppCompatDelegate.java:230)
  7.                                                                                                             at androidx.appcompat.app.AppCompatActivity.getDelegate(AppCompatActivity.java:554)
  8.                                                                                                             at androidx.appcompat.app.AppCompatActivity.attachBaseContext(AppCompatActivity.java:107)
  9.                                                                                                             at android.app.Activity.attach(Activity.java:7267)
  10.                                                                                                             at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3248)
  11.                                                                                                             at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3429)
  12.                                                                                                             at android.app.ActivityThread.-wrap12(Unknown Source:0)
  13.                                                                                                             at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2009)
  14.                                                                                                             at android.os.Handler.dispatchMessage(Handler.java:109)
  15.                                                                                                             at android.os.Looper.loop(Looper.java:166)
  16.                                                                                                             at android.app.ActivityThread.main(ActivityThread.java:7555)
  17.                                                                                                             at java.lang.reflect.Method.invoke(Native Method)
  18.                                                                                                             at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:469)
  19.                                                                                                             at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:963)
  20.                                                                                                     Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.appcompat.widget.ResourceManagerInternal" on path: DexPathList[[zip file "/data/app/com.tencent.liteav.demo-i-F3HJzIJpIOBGNUFn0XwQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.tencent.liteav.demo-i-F3HJzIJpIOBGNUFn0XwQ==/lib/arm, /data/app/com.tencent.liteav.demo-i-F3HJzIJpIOBGNUFn0XwQ==/base.apk!/lib/armeabi, /system/lib, /vendor/lib, /product/lib]]
  21.                                                                                                             at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:125)
  22.                                                                                                             at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
  23.                                                                                                             at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
  24.                                                                                                             at androidx.appcompat.widget.AppCompatDrawableManager.preload(AppCompatDrawableManager.java:56)
  25.                                                                                                             at androidx.appcompat.app.AppCompatDelegateImpl.<init>(AppCompatDelegateImpl.java:336)
  26.                                                                                                             at androidx.appcompat.app.AppCompatDelegateImpl.<init>(AppCompatDelegateImpl.java:286)
  27.                                                                                                             at androidx.appcompat.app.AppCompatDelegate.create(AppCompatDelegate.java:230)
  28.                                                                                                             at androidx.appcompat.app.AppCompatActivity.getDelegate(AppCompatActivity.java:554)
  29.                                                                                                             at androidx.appcompat.app.AppCompatActivity.attachBaseContext(AppCompatActivity.java:107)
  30.                                                                                                             at android.app.Activity.attach(Activity.java:7267)
  31.                                                                                                             at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3248)
  32.                                                                                                             at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3429)
  33.                                                                                                             at android.app.ActivityThread.-wrap12(Unknown Source:0)
  34.                                                                                                             at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2009)
  35.                                                                                                             at android.os.Handler.dispatchMessage(Handler.java:109)
  36.                                                                                                             at android.os.Looper.loop(Looper.java:166)
  37.                                                                                                             at android.app.ActivityThread.main(ActivityThread.java:7555)
  38.                                                                                                             at java.lang.reflect.Method.invoke(Native Method)
  39.                                                                                                             at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:469)
  40.                                                                                                             at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:963)
复制代码



testSuite.zip 下载附件
2023-10-10 21:56上传4.08 MB下载次数: 39
216
帖子
5
勋章
5911
Y币
  1. 我引入的是


  2. implementation 'com.openmediation:om-android-sdk:2.6.6@aar'
  3.     implementation 'com.openmediation:test-suite:2.0.2'
复制代码


216
帖子
5
勋章
5911
Y币
和官方插件开发空工程对比。引入后有以下差别。。但是插件包又不能把以下部分打包到插件包里面。


androidx.annotation:annotation: 1.0.0
androidx.annotation:annotation: 1.1.0


androidx.arch.core:core-common:2.0.0
androidx.arch.core:core-common:2.1.0


android.collection:collection:1.0.0
android.collection:collection:1.1.0


androidx.coordinatorlayout:coordinatorlayout:1.0.0@aar
androidx.coordinatorlayout:coordinatorlayout:1.1.0@aar


androidx.core:core:1.0.0@aar
androidx.core:core:1.3.0@aar


androidx.fragment:fragment:1.0.0@aar
androidx.fragment:fragment:1.1.0@aar


android.lifecycle:lifecycle-common:2.0.0
android.lifecycle:lifecycle-common:2.1.0

androidx.lifecycle:lifecycle-runtime: 2.0.0@aar
androidx.lifecycle:lifecycle-runtime: 2.1.0@aar


android.lifecycle:lifecycle-viewmodel: 2.0.0@aar
android.lifecycle:lifecycle-viewmodel: 2.1.0@aar

androidx.versionedparcelable:versionedparcelable: 1.0.0@aar
androidx.versionedparcelable:versionedparcelable: 1.1.0@aar





还有以下几个差别的包。打包后冲突了,已经在插件包里面取消了
activity-1.0.0.aar
annotation-experimental-1.0.0.aar
savedstate-1.0.0.aar


androidx 只能引入1.0的版本  高版本不行
216
帖子
5
勋章
5911
Y币
收到。。
您需要登录后才可以回帖 登录

本版积分规则