Java 小型Android开发团队遇到的常见问题有哪些?
我正在研究更多关于Android框架的知识,我还想了解基于Android的手机的小型开发团队(<10人)可能会遇到什么问题(例如,移植到其他平台、安全测试不足,或者在整个软件开发生命周期中遇到任何困难) 如果您有任何关于此主题的反馈或与外部资源的链接,我们将不胜感激Java 小型Android开发团队遇到的常见问题有哪些?,java,android,Java,Android,我正在研究更多关于Android框架的知识,我还想了解基于Android的手机的小型开发团队(首选项-->Android-->构建中,有一个选项可以指定Android要使用的调试密钥库。每个团队成员都应该使用相同的密钥库。创建调试密钥库最简单的方法就是复制Eclipse自动创建的密钥库 您不仅应该使用修订控制,还应该使用您的团队可以同意的某种流程,例如SCRUM()。设定现实的目标,确保你的团队成员都在完成任务,看在上帝的份上,进行沟通,并设置一些东西来跟踪里程碑和bug。确保团队中的每个人都知
谢谢这对一些人来说是常识,但对其他人来说不是。确保所有的团队成员记录他们所做的更改,这样你就不会浪费时间自己去弄清楚,然后才能继续前进
我的一些团队成员很难理解这个概念,在任何有多个开发人员的开发项目中,都需要使用subversion。我最近完成了一个没有它的项目,在每个项目上都写了代码,结果发现我的代码在两个小时后被删除了。我们的技术经理花了三天时间学习subversion,安装它并教我们,只是为了让项目重新启动。在我看来,任何开发项目都必须使用Subversion
Ref:你的问题相当模糊和开放,不一定适用于Android,而是一般的应用程序开发。不过,我可以给你一个技巧,让Android上的团队开发更容易:共享一个调试密钥库 在手机上运行应用程序之前,您必须使用密钥库对该应用程序进行签名。当您在Eclipse中自己开发Android应用程序时,该插件使这一部分变得简单。它会为您生成一个调试密钥库,并在您构建时自动对其进行签名,因此您无需考虑该过程的这一部分。但是,如果您与其他人协作,如果您都使用不同的密钥库,则会出现一些问题:
幸运的是,在Eclispe-->首选项-->Android-->构建中,有一个选项可以指定Android要使用的调试密钥库。每个团队成员都应该使用相同的密钥库。创建调试密钥库最简单的方法就是复制Eclipse自动创建的密钥库 您不仅应该使用修订控制,还应该使用您的团队可以同意的某种流程,例如SCRUM()。设定现实的目标,确保你的团队成员都在完成任务,看在上帝的份上,进行沟通,并设置一些东西来跟踪里程碑和bug。确保团队中的每个人都知道他们应该做什么,以及什么时候应该做。如果你的团队中有任何不稳定的人,就把他们赶走,因为他们会极大地拖延你的项目。我在与另一个不想做任何事情的开发人员合作时遇到了这个问题,所以我现在是一个人的团队。被大机器人挑中了?对不起,我无法抗拒。:)我敢打赌,绝大多数android开发团队都认为更完整的答案是使用版本控制系统(),而不一定是SVN。没错!我只是熟悉subversion作为一种工具,但修订控制系统是一个更合适的答案。谢谢你的提醒!BR-请参阅有关版本控制系统的评论,这确实是答案。任何拒绝使用它们的程序员都需要回到他们走出的洞穴-这不是直接给你的。