Android中Module的详细使⽤教程
本⽂⾸先介绍Module是什么,然后再介绍Module的⽤法、和Module移植导出。
⾸先新⼿玩家可能会不理解,Module是什么,我从百度摘下来这么⼀段话:
Android Studio中的Module 相当于Eclipse 中的library
在使⽤Android Studio(以下简称AS)新建项⽬时都会有这样⼀个概念:
Eclipse中的WorkSpace相当于AS中的Project;
android学习教程Eclipse中的Project相当于AS中的Module(只就新建⽽⾔)。
所以Eclipse中在⼀个WorkSpace中建⽴多个Project 等同于在AS的Project中建⽴多个Module。
简单来说,Module就是独⽴的⼀个library,可以灵活的移植,不受主程序的影响,但却可以给主程序提供⾃⼰的⽅法。来给⼤家展⽰⼀下
app是主程序,其他红框中的都是我的Module,为主程序提供⽅法。
在app -> adle -> dependencie中
compile project(path: ':abysskittylibrary')
compile project(path: ':amaplibrary')
compile project(path: ':IMKit')
compile project(path: ':IMLib')
这些代码就是导⼊这个Module
⽤法教程:
⼀:创建新的Module
第⼀步:File -> New -> New Module
第⼆步:选择Android library
第三步:配置dependencie
上图中mylibrary就是新建的Module他就是⼀个独⽴的项⽬,可以在⾥⾯编写代码,如何在app中调⽤这个Module呢?在app -> adle -> dependencie中
加⼊
compile project(path: ':mylibrary')
就可以啦。
⼆:导⼊Module
第⼀步:选中要移植到别的项⽬的Module
右键选择copy path
第⼆步:打开另⼀个项⽬,选择File -> New -> Import Module
ctrl + V 粘贴到地址栏(mac command + V)点击finash就完成了,是不是很简单呀。之后的操作就是app -> adle -> dependencie中做导⼊操作了
compile project(path: ':mylibrary')
是不是很简单呐!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。