使用AndroidStudio创建Android Library Module时 导出jar包,使用jar时报【NoClassDefFoundError】错误

小_爽 2016-02-27 11:58:25
使用AndroidStudio创建Android Library Module时 导出jar包。导出方法如下:
在Gradle中添加:

task clearJar(type: Delete) {
delete 'build/outputs/yourname.jar'
}

task makeJar(type: Copy) {
from('build/intermediates/bundles/release/')
into('build/outputs/')
include('classes.jar')
rename ('classes.jar', 'yourname.jar')
}

makeJar.dependsOn(clearJar, build)

然后运行 :
gradlew makejar
命令。
这样就会生成自己想要的jar包。
然后自己新建了一个工程区使用生成的jar包时,回报NoClassDefFoundError错误;

...全文
227 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiajia756 2019-10-11
  • 打赏
  • 举报
回复
解决了吗,我也碰到这个问题了
小_爽 2016-02-27
  • 打赏
  • 举报
回复
有人么,求解决

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧