【框架】as制作sdk
2016-06-15 16:35
281 查看
1、eclipse
第一步:选中要打jar包的工程
第二步:鼠标右击,选择Export...
第三步:选择java中的Runnable JAR file 点击“Next”
第四步:
(1)在Launch configuration:选择要打jar包的mian所在的类名(如果在此处没有发现main方法,请先运行一下该类);
(2)在Export destination:选择要存放jar的名称和地址
(3)如果要打的jar包需要调用别的jar包 请选择Library handling:中Extract required libraries into generated JAR
第五步:点击 “Finish”
2、Android Studio
在你的moudle里,注意是依赖库moudle,build.gradle里面加上
task makeJar(type: Copy) {
delete 'build/libs/mysdk.jar'
from('build/intermediates/bundles/release/')
into('build/libs/')
include('classes.jar')
rename ('classes.jar', 'mysdk.jar')
}
makeJar.dependsOn(build)
//在终端执行生成JAR包
// gradlew makeJar
然后在Terminal里输入 gradlew makeJar
成功之后,jar包,就在你的moudle里,build---libs文件夹下
3、as制作sdk详细步骤
project---new moudle----
![](http://img.blog.csdn.net/20160615155520083?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
创建完成
project----project structure
![](http://img.blog.csdn.net/20160615161124248?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20160615161228168?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
在你的moudle里,注意是依赖库moudle,build.gradle里面加上
task makeJar(type: Copy) {
delete 'build/libs/mysdk.jar'
from('build/intermediates/bundles/release/')
into('build/libs/')
include('classes.jar')
rename ('classes.jar', 'mysdk.jar')
}
makeJar.dependsOn(build)
![](http://img.blog.csdn.net/20160615162253659?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20160615162457847?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20160615163117211?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20160615163215853?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
成功了!!!
第一步:选中要打jar包的工程
第二步:鼠标右击,选择Export...
第三步:选择java中的Runnable JAR file 点击“Next”
第四步:
(1)在Launch configuration:选择要打jar包的mian所在的类名(如果在此处没有发现main方法,请先运行一下该类);
(2)在Export destination:选择要存放jar的名称和地址
(3)如果要打的jar包需要调用别的jar包 请选择Library handling:中Extract required libraries into generated JAR
第五步:点击 “Finish”
2、Android Studio
在你的moudle里,注意是依赖库moudle,build.gradle里面加上
task makeJar(type: Copy) {
delete 'build/libs/mysdk.jar'
from('build/intermediates/bundles/release/')
into('build/libs/')
include('classes.jar')
rename ('classes.jar', 'mysdk.jar')
}
makeJar.dependsOn(build)
//在终端执行生成JAR包
// gradlew makeJar
然后在Terminal里输入 gradlew makeJar
成功之后,jar包,就在你的moudle里,build---libs文件夹下
3、as制作sdk详细步骤
project---new moudle----
创建完成
project----project structure
在你的moudle里,注意是依赖库moudle,build.gradle里面加上
task makeJar(type: Copy) {
delete 'build/libs/mysdk.jar'
from('build/intermediates/bundles/release/')
into('build/libs/')
include('classes.jar')
rename ('classes.jar', 'mysdk.jar')
}
makeJar.dependsOn(build)
成功了!!!
相关文章推荐
- AS中启动页面设置全屏无效解决办法
- centOS 7配置Apache + MySQL + PHP
- Android中dp和px之间进行转换
- android学习6#--自定义View之颜色与角度弧度
- 国内有名的黑客
- Android之Service(六):使用IntentService
- 发送公钥到多台远程主机
- 友元函数编写运算符重载
- Joda-Time 工具类使用
- 社区发现算法
- jfinal的初步认识(一)
- ASP.NET样板项目ABP框架的特性总结
- 使用HTTP调用JSF(杰夫)接口
- python学习笔记 IO 文件读写
- QuartZ的线程锁
- ios开发跳转
- android sdk下载
- centos下使用如何配置java守护进程
- hadoop 学习笔记:mapreduce框架详解
- 利用JMeter的beanshell进行接口的加密处理