http://blog.csdn.net/ta893115871/article/details/46955791/
2016-05-13 09:43
344 查看
android studio 如何生成jar
我们都知道用eclipse打jar很容易,android studio当然对于老手还是很容易的,但是对于一些刚从eclipse转android studio的还是摸不清头脑的,现在我来说一下如何用android studio打jar的
首先我新建一个module 类型为android library的
![](https://img-blog.csdn.net/20160513095540440?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
然后我新建一个类 在类中新建一个方法
![](https://img-blog.csdn.net/20160513095617460?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
最重要的来了,然后我们在本module的build.gradle中写入如下代码
![](https://img-blog.csdn.net/20160513095821445?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
第一个红线为删除原来的jar
into标签写的是输出路径(也就是打包成功后出现的module的路径)
最后一个画线地方 最后那个mysdk.jar 就是你想起的jar的名字 最好与第一个画线的一致吧
最后的一步
![](https://img-blog.csdn.net/20160513100922434?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
然后再Terminal页面 输入gradlew makeJar
然后就是等待成功了
![](https://img-blog.csdn.net/20160513101222763?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
然后就去相应的路径寻找吧
![](https://img-blog.csdn.net/20160513101417199?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
至此结束。
我们都知道用eclipse打jar很容易,android studio当然对于老手还是很容易的,但是对于一些刚从eclipse转android studio的还是摸不清头脑的,现在我来说一下如何用android studio打jar的
首先我新建一个module 类型为android library的
然后我新建一个类 在类中新建一个方法
最重要的来了,然后我们在本module的build.gradle中写入如下代码
第一个红线为删除原来的jar
into标签写的是输出路径(也就是打包成功后出现的module的路径)
最后一个画线地方 最后那个mysdk.jar 就是你想起的jar的名字 最好与第一个画线的一致吧
最后的一步
然后再Terminal页面 输入gradlew makeJar
然后就是等待成功了
然后就去相应的路径寻找吧
至此结束。
相关文章推荐
- Android Studio注释模板介绍
- 关于Android Studio 和 Gradle的那些事儿
- 收藏各种技术源码
- Android Studio 使用 Gradle 打包 Jar-IT蓝豹
- Android Studio中如何获取debug.keystore sha1证书
- Android自定义按钮点击效果
- Android Studio android.view.InflateException: Error inflating class com.baidu.mapapi.map.MapView
- Android Studio集成ShareSDK免费短信平台
- Cordova与Android之一 Activity跳转
- android studio
- Android Studio 利用Gradle打包SDK jar文件
- Android Studio配置签名
- android studio gradle打包
- Android ADT 中的项目迁移到 Android Studio出现编码乱码问题
- Android Studio编译报错
- 项目总结android studio——assets
- android EventBus
- android 学习笔记之一
- android studio关于隐藏标题栏崩溃问题
- Android Studio导入第三方类库的方法