Android studio 打Jar包问题
来源:互联网 发布:超级玛丽java版 编辑:程序博客网 时间:2024/06/06 01:40
特别提醒:要把JDK升级到1.8以上,我用1.7的JDK 同样的操作,打不出Jar包。会报错
Android studio 打包有两个情况:
1、对Project打包
2、对Module打包
先说如何识别这两个的不同。
1、每个项目只允许有一个Project,它在studio的图标就我的demo而言是个手机 如图
2、每个项目允许有多个Module,它的图标是三本书如图
还有一种方法是,看gradle的第一行。
Module的是 apply plugin: 'com.android.library'
Project的是 apply plugin: 'com.android.application'
这个区分完后,开始打Jar包。
1、Module在创建,编译后就会自动生成在该Module的图片里的路径下
2、Project打包
首先要在Project的gradle里 路径,命名等等的代码 如下
task makeJar(type: Jar) { delete 'build/libs' //指定生成的jar名 baseName "seuic-liandong-interface-V0.0.1" //从哪里打包class文件 from('build/intermediates/classes/debug/') //需要忽略的文件 exclude('android/') exclude('com/umfintech/') //jar保存的位置 into('/')}然后在studio自带的Terminal里输入命令 gradlew makeJar 如图
如果成功生成Jar包会显示
建议:在Jar包保存位置的代码 Info('/') 最好这么写,我以前写的 Info('com') 这个路径,能导出jar包,但是在使用的时候
报:DuplicateFileException Duplicate files copied in APK com/META-INF/MANIFEST.MF 搜了一大圈,感觉没找到合适的
答案,有一个还觉得说的有道理就是 into 和 form 会造成 manifest 的位置不一样。
阅读全文
0 0
- Android studio 打Jar包问题
- Android studio 打jar包
- Android studio 打jar包
- Android Studio 打jar包
- Android Studio 打JAR包
- Android Studio 打JAR包
- android studio 打jar包
- Android Studio 打JAR包
- Android studio打jar包
- Android Studio 打jar包
- Android Studio打JAR包
- Android studio打jar包
- Android Studio Library打jar包问题总结
- android studio:打jar包、apk包
- Android Studio 如何打JAR包
- Android Studio中如何打JAR包
- Android studio 如何打jar包
- Android Studio 如何打JAR包
- 实验二 比较总结线性表的几种主要存储结果
- 在Windows7 64位下配置Apache
- 设计模式-责任链模式
- 关于omapl138的学习心得
- 导出pdf之--pd4ml
- Android studio 打Jar包问题
- FastJson简单使用
- java 源码解析 hashMap
- 长假期间,技术人员如何保障系统稳定?
- Android中的AOP编程之AspectJ实战实现数据埋点
- mvnforum安装配置详细步骤
- POJ
- c++实现句子翻转
- HttpClient学习总结