您的位置:首页 > 移动开发 > Android开发

android studio 使用库

2015-09-19 21:11 288 查看
android studio使用自己写的库:

你的模块在build.gradle中改成apply plugin: 'com.android.library'并去掉applicationId就变成一个库模块,这个库模块可以被其他模块引用

库模块不像应用模块生成apk文件,它生成的是aar文件,这个文件在库模块目录下的build\outputs\aar目录下

我们可以直接使用aar文件当库使用,具体方法见下:

有个方法肯定可行,就是在某个项目下New Module时,使用import jar or aar Package,然后在使用这个库的build.gradle文件中加上compile project(':libname'),然后就没有然后了

我还在尝试有没有其他方法,比如像jar包直接导入,网上有这么个教程



repositories {
flatDir {
dirs 'libs'
}
}

dependencies {
compile(name:'yourlibraryname', ext:'aar')
}


按照这个教程构建时成功了,很难得,可惜的是运行时出了问题,不知道在别的项目里会不会也这样,暂且先记录下这个方法吧,说不定哪天用上了,此方法参考链接   点击打开链接

可能还有其他方式,比如把aar转成jar,暂时还不知道,以后再更新

当然在Eclipse下打包还是很方便的,如果手动转成Eclipse项目,然后在Eclipse下打包也是一种可能的方式,只是我不习惯Eclispe,以后有需要再折腾吧

现在就暂且用第一种方式吧
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: