Android学习之:AS如何打jar包
来源:互联网 发布:mysql主键生成 编辑:程序博客网 时间:2024/06/05 14:51
乱语开篇:
本人性情懒散,字迹潦草,不善于亦不乐于做笔记。曾笔写做记却又不复看之,遂好脑记;然又脑袋木了,记忆力差,故学而忘之,忘而复学之,周而复始,十分蛋疼。
今日偶读大神文章一篇,述己曾经学习之路,感慨万分,终悟做笔记之重要性,始写博客。
正文:
今天Boss突然要求将一个SDK打Jar包,结果AS上怎么也找不到Export在哪。度娘了很久才发现,原来Export是Eclipse上的功能,AS上如何打Jar包确实没搞过。所以小记一下,以防日后又忘记了,也作为我的第一篇博客吧!
接下来就开始我们的打假之路吧:
1、在SDK工程目录下,找到build.gradle文件,在 android{} 内添加如下代码:
task makeJar(type: Copy) { //删除旧的jar包 delete 'build/libs/mysdk.jar' //原地址 from('build/intermediates/bundles/release/') //导出jar包的地址 into('build/libs/') //包含的jar包 include('classes.jar') //重命名jar包为mysdk rename ('classes.jar', 'mysdk.jar') } makeJar.dependsOn(build)
方法一:就是选出要运行的SDK,然后点击运行按钮即可;
方法二:点击右侧的Gradle,然后找到Tasks--->other目录下的makeJar,然后双击即可。
3、在生成Jar时出了个问题:***SDK:lint问题
据我猜测:莫非是因为这个文件夹是空的?所以编译的时候才会报错??还好提供了个方法,就是在build.gradle中添加上图红色感叹号处的代码即可。
4、问题解决方案:在SDK目录下的build.gradle中的android{}中添加如下代码:
lintOptions { abortOnError false }
5、然后再次点击运行或者双击makeJar,即可生成我们的jar文件了:生成的jar包在我们SDK目录下的libs文件夹内。
OK!以上就是个简单的AS生成Jar包方法。
好记性不如烂笔头,好记性不如烂笔头,好记性不如烂笔头。重要的事情说3遍,借此告诫自己。
阅读全文
0 0
- Android学习之:AS如何打jar包
- android基础学习之打jar包
- as打jar包
- Android开发工具之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中如何打JAR包
- 如何使用Android Studio打JAR包
- Android Studio 如何打JAR包
- Spring Boot (教程五:响应JSP页面)
- 两数组的交 II -LintCode
- RedisDesktopManager连接不上redis
- leetcode 46. Permutations
- ES6-对象新写法
- Android学习之:AS如何打jar包
- tm32f207 + DP83848 + Lwip初始化问题
- 5种IO流
- Java锁是如何保证数据可见性的 (本文未经过技术多方验证,仅供留存)
- 自然语言处理工具NLTK——句子tokenize
- Java上传文件到七牛云空间
- 简单顺序表实现
- poj,1458题
- Sqoop数据迁移,工作机制,sqoop安装(配置),Sqoop的数据导入,导入表数据到HDFS,导入关系表到HIVE,导入到HDFS指定目录,导入表数据子集,按需导入,增量导入,sqoop数据导出