Android studio 如何自动依赖相关第三方包

2019-12-28 09:00:51 +08:00
 lifewinner
在开发 APP 的时候,会有一些第三方库经常用来用去的,比如说 okhttp,retrofit rxjava glide anko 等,怎么样做到我在创建一个项目的时候,这些包就自动进行依赖。
7052 次点击
所在节点    Android
15 条回复
raiz
2019-12-28 09:06:11 +08:00
可能效仿 AS 自动检测部分 support 组件的方法,记得 RecyclverView 能自动依赖
winterbells
2019-12-28 09:48:42 +08:00
你写一个 demo 不就行了
BigDogWang
2019-12-28 09:58:10 +08:00
写一个模板
lifewinner
2019-12-28 10:05:40 +08:00
@winterbells 写 demo 太麻烦了,建个项目都要把 demo 打开一次
lifewinner
2019-12-28 10:06:33 +08:00
@BigDogWang 什么模板啊
BigDogWang
2019-12-28 10:07:36 +08:00
winterbells
2019-12-28 11:02:13 +08:00
@lifewinner 我就是写个 demo,经常维护,类似于 base project 这种。需要用的时候新开分支,或者复制一份,改个包名就能直接用了
littleylv
2019-12-28 11:06:12 +08:00
就算是复用,不也是把 build.gradle 里的 dependencies 要用的 implementation 复制粘贴就好了么,10 秒钟不到吧
nicevar
2019-12-28 11:07:45 +08:00
你弄个 Library 不就行了,每次建立项目直接引入这个
lifewinner
2019-12-28 11:44:17 +08:00
@nicevar 这个方法好
br00k
2019-12-28 12:45:56 +08:00
维护一个依赖管理的项目。你 import 进来就行了。
fansangg
2019-12-28 14:04:31 +08:00
这个需求挺独特的,贵司是做外包吗?经常起项目?
iFlicker
2019-12-28 14:04:32 +08:00
你 new project 或者 new moudle 的时候 里面那些就是默认模板 ,你可以新建的
楼上也说了 要不从 base project 新建项目
要不 新建个 aar 里面依赖这些库 然后你 imp 这个 aar moudle
lifewinner
2019-12-28 16:49:30 +08:00
@fansangg 个人学习
excitedXXX
2019-12-30 20:25:28 +08:00
把集成了常用 SDK,各种 base 基类,各种 util 的的项目做成 module,每次开新项目直接吧 module 导进去 = =

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/633044

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX