# Android 项目如何团队开发

2016-05-06 10:44:26 +08:00
 ifane

要参加一个比赛,三人一个团队开发 Android APP,每个人负责不同的模块.

那么如何在一个 Project 内三个人如何写代码?每天都将队友的代码复制粘贴过来 然后根据队友代码里提供的接口自已继续开发么? 还是说有什么工具?

10468 次点击
所在节点    Android
8 条回复
ifane
2016-05-06 10:50:09 +08:00
是团队用 SVN 或者说 Git 方式同步自已写的代码么?
Ison
2016-05-06 10:50:35 +08:00
首先 确定一个主程 有主程安排开发任务、管理进度
其次 规划好基础公用模块 如网络请求、数据存储等
一般由主程提供 若其它成员使用有问题 反馈后统一由主程改 其他成员建议别染指
最后 明确各模块的界限跟成员分工 避免交叉作业
PS:动手前多动脑 节省一半时间是很正常的。。。
Ison
2016-05-06 10:51:34 +08:00
同步方式 个人觉得哪个熟用哪个 关键还是用的人。。。
Neveroldmilk
2016-05-06 11:05:04 +08:00
Android studio + Git 。
qqmishi
2016-05-06 11:22:19 +08:00
先定好都有什么接口,然后假装已经有这个接口开始开发,另一个人去实现接口。
同步的话不要把代码误传到 github 上就行。
julor
2016-05-06 12:36:33 +08:00
用 git 管理代码,然后用 gogs 搭建一个类似 github 的 git 服务器。

@Ison 讲的不错
Haku
2016-05-06 12:45:06 +08:00
Android studio + git 管理代码
先由队长确定框架,完成主活动等
然后根据队长的框架,每个人自己分工完成各个模块(接口问题自己组内讨论定夺,可以由组员写好后自行修改上级调用的代码,也可以队长完成下级最外层框架,然后让组员在里面写)
最后由队长将各个模块统合

以上,小项目的话应该可以适用了
autulin
2016-05-07 11:57:53 +08:00
之前我们搞比赛的时候也是用 Android Studio + Git
Git 服务器不想搭,就挂在 oschina 上了,毕竟国内的服务器,会快一点

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

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

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

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

© 2021 V2EX