请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
26
帖子
0
勋章
183
Y币

[插件开发] 自定义loader找不到jar包

[复制链接]
发表于 2018-7-10 11:11:29
Android Studio自定义模块开发,引用了第三方jar包,放在libs下面,打包出来的自定义模块aar中也有这个jar包,但是编译的自定义loader却跑不起来,提示
Caused by: java.lang.ClassNotFoundException: Didn't find class "okhttp3.OkHttpClient" on path: DexPathList[[zip file "/data/app/com.supere.admin.train-1/base.apk"],nativeLibraryDirectories=[/data/app/com.supere.admin.train-1/lib/arm, /vendor/lib, /system/lib]]


以下为我的gradle
dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:support-v4:24.0.0'
    provided files('../app/libs/apiEngine v1.1.0.jar')
    implementation project(':facesdk')
    compile files('libs/okhttp-3.6.0.jar')
    compile files('libs/okio-1.11.0.jar')
    compile files('libs/gson-2.7.jar')
}
26
帖子
0
勋章
183
Y币
已解决已解决已解决已解决
13
帖子
6
勋章
105
Y币
你那个jar包是干啥用的,是不是模块间冲突了
26
帖子
0
勋章
183
Y币
maokun00 发表于 2018-7-10 11:26
你那个jar包是干啥用的,是不是模块间冲突了

Http请求的jar包。肯定没有冲突,本地ModuleSDK中都能跑起来的。这个错是编译自定义模块后打不开,监测出来的
26
帖子
0
勋章
183
Y币
maokun00 发表于 2018-7-10 11:26
你那个jar包是干啥用的,是不是模块间冲突了

如果是模块冲突,会报:duplicate entry这个的
22
帖子
0
勋章
15
Y币
宁波超逸软件 发表于 2018-7-10 14:28
已解决已解决已解决已解决

这个怎么解决的,我之前依赖了gson包打包arr后,自定义还是说找不到
您需要登录后才可以回帖 登录

本版积分规则