企业级Android应用架构设计与开发

   日期:2024-12-26    作者:wflidesen 移动:http://oml01z.riyuangf.com/mobile/quote/41573.html

一、应用架构的基础知识

  1.maven的了解

  2.创建nexus :

         nexus的网址  http://127.0.0.1:8081/nexus/#welcome

   nexus的配置  https://www.iteye.com/blog/happyqing-2002124

  3.AndroidStudio和nexus搭建过程

   a.这个是给gradle编译使用

  b. 这个是给全局编译使用,这里是真正的编译

  c. 对每一个moudle信息上传到maven

//上传maven配置
uploadArchives {
repositories {
mavenDeployer {
repository(url: NEXUS_REPOSITORY_URL) {
authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD)
}
pom.project {
name pomName
version pomVersionName
description pomDescription
artifactId pomVersionName
groupId POM_GROUPID
packaging POM_PACKAGING
}
}
}
}
4.对Gradle的脚本编译理解
 a. apply plugin: b. apply from: "config.gradle" : 声明引用添加的配置文件

5.
implementation、api、compile的区别
 a.
implementation和api的区别:
implementation A->B->C->D 如D改变了只需要修改编译C、D两个modle,编译时间上比较快。没有直接依赖的就无法访问,他们是隐藏自己的。例:A就无法访问C、D

 api A-B->C->D 如果修改D,A、B、C、D都需要重新修改编译,在时间上比较慢。可以直接引用,因为他们是暴露外面的。例:A可以访问C、D

b.compile和api完全一样,只不过是compile过时的代码,被api取代
6.JobService 学习在第12章,目前略过
 


    


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号