Android通用框架设计与完整电商APP开发二项目初始化

一、项目基础

1、创建项目

修改完成后

 

2、修改具体项目的module名字

 

3、创建annotationmodule,一定要选择javalibrary。因为它的注解里面会使用很多标准的Java sdk的注解类,这个时候Android liabrary是找不到这些类的

 

 

module名字,并取消勾选create .gitignore file.

.gitignore file:在开发项目的时候通常需要版本管理,而版本管理最常用的就是git。往git里提交文件的时候,通常需要提交一些根本不需要提交的东西,比如像文件系统的一些记录文件,比如像编译过程中常用的.build目录,这些东西提交上去,一来会让git服务器变得很臃肿,占用了服务器宝贵的硬盘资源,二来又会影响我们的带宽,三来,在bu同的操作系统、不同的带宽上拉下代码的时候,又会因为这些中间产物产生冲突,所以.gitignore文件就将这些不需要的中间产物记录下来,而git发现gitignore文件中有这些东西了,就会不再提交它了,一般在文件根目录中创建这个文件就好,具体的module就不需要了。

 

4、创建编译器module,同样地也是java liabrary

5、创建Android核心的类库,是一个Android library,因为需要用到Android核心的类库

 

6、创建一类业务的module,也就是电商module,同样也是Android library。如果Android项目彼此之间有依赖的话,那么package name不能相同,否则,在项目构建的时候会出现错误,项目是编译不过去的。

7、构建module之间的依赖关系

file-->project structure

①首先,核心库会依赖注解库

 

②ec电商库会依赖于核心库

 

(3)具体的项目会依赖于ec电商库和注解库

 

将example中的.build文件中改为annotationprocessor

 

既然ec是依赖于core的话,那么就可以将引入的库都删掉了

改为

把多余的已经引入的库都删掉

 

 

同样,example中多余的代码也可以删掉

 

至此,整个项目的基础骨架已经搭建完毕了。

 

 

 

 

 

 

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值