首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >小型Android开发团队遇到的常见问题是什么?

小型Android开发团队遇到的常见问题是什么?
EN

Stack Overflow用户
提问于 2010-08-07 01:16:02
回答 4查看 1.1K关注 0票数 6

我正在研究更多关于Android框架的知识,我也想了解基于Android手机的小型开发团队(小于10人)可能会遇到什么问题(例如,移植到其他平台,不充分的安全测试,或者在整个软件开发生命周期中造成困难的任何问题)。

考虑到这个主题的任何反馈或到外部资源的链接都将非常感谢。

谢谢

EN

回答 4

Stack Overflow用户

发布于 2010-08-07 02:49:30

你的问题相当模糊和开放,涉及的方面并不一定适用于Android,而是一般的应用程序开发。然而,有一个技巧可以让团队开发在安卓上变得更容易:共享一个调试密钥库

在手机上运行应用程序之前,你必须使用密钥库对该应用程序进行签名。当您在Eclipse中开发自己的Android应用程序时,该插件使这一部分变得很容易。它会为您生成一个调试密钥库,并在您构建时自动对其进行签名,因此您不必考虑该过程的这一部分。然而,如果你正在与其他人合作,如果你们都使用不同的密钥库,那么就会出现一些问题:

  1. 你不能一个接一个地升级彼此的uninstall/reinstall.
  2. You;你将不得不用依赖于密钥库签名(例如
    1. 密钥,如果你曾经使用过的话)的代码来做一个完整的uninstall/reinstall.
    2. You将会遇到痛苦的事情。
    3. 你必须用一个不同的密钥库来签署你的发布代码;如果你用一大堆不同的密钥库来签署,你可能会得到哪些是发布的,哪些是被调试的。

幸运的是,在Eclispe --> Preferences --> Android --> Build中有一个为Android指定调试密钥库的选项。每个团队成员都应该使用相同的密钥库。创建调试密钥库的最简单方法是复制Eclipse自动创建的密钥库。Alternatively you can make your own, using these guidelines

票数 4
EN

Stack Overflow用户

发布于 2010-08-07 01:46:33

这对一些人来说是常识,但对另一些人来说不是。确保所有的团队成员记录他们所做的更改,这样您就不会在进一步发展之前浪费时间自己弄清楚了。

我有一些团队成员很难理解这个概念=p

票数 2
EN

Stack Overflow用户

发布于 2010-08-08 09:18:17

您不仅应该使用修订控制,而且还应该使用您的团队可以达成一致的某种过程,例如SCRUM (http://en.wikipedia.org/wiki/Scrum_(development)。设定现实的目标,确保你的团队成员在工作中,看在上帝的份上进行沟通,并设置一些东西来跟踪里程碑和bug。确保团队中的每个人都知道他们应该做什么,以及什么时候应该完成。如果你的团队中有任何古怪的人,把他们踢走,因为他们会极大地拖延你的项目。我在尝试与另一个不想做任何事情的开发人员合作时遇到了这个问题,所以我现在是一个人的团队。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3426099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档