2015-04-02 46 views
0

一群人(包括我在内)刚刚被聘请到Android项目上工作。然而,他们公司表示,未来可能会为这个项目添加一些机密信息,所以他们希望我们开发没有互联网连接的所有东西(以确保我们不会发送我们的数据,等等)。我的团队和我能够在没有互联网连接的情况下在Android Studio中工作吗?

我们将在项目的不同部分工作,并假设上传一切到gitHub并在一天结束时进行构建。现在我甚至不确定如果我们无法访问互联网,我们将如何做到这一点。

我的问题是,我们能否在不访问互联网的情况下在整个项目上工作? Gradle会不会有依赖问题? Android Studio和Android SDK更新,构建,Idk ......换句话说,如何不能访问互联网可能会导致此项目失败?

谢谢!

+1

更重要的是,你将无法使用SO。 – 2015-04-02 21:16:56

+1

诚实的建议 - 找到不偏执的雇主。除非他们为你付出这么多钱,否则你永远不会再工作,这是不值得的。 – 2015-04-02 21:25:14

+0

什么是SO @ Y.S。 ? – Felipe 2015-04-02 21:27:42

回答

2

没有理由说明为什么您的计算机在项目启动后必须访问互联网进行Android开发。你必须确保它们在启动之前完全安装好。

但是,如果您没有互联网,您如何使用github?

0

您肯定需要从互联网上设置开发环境(IDE,SDK等)的一些东西。

版本控制需要本地网络,除非您计划在一台机器上完成所有工作。

我通常会在网上查阅文档,而且你也可能会这样做。一定要下载所有相关的文档。

...或者至少可以在您的手机上使用google搜索。如果您没有无限帐户,这可能会消耗大量数据计划。询问您的客户是否可以在单独的设备上使用WiFi。

除此之外,请尝试设置测试项目并禁用您的Internet。

+0

我已经拥有了所有设置。但是我可能不得不在一路上添加依赖关系/库,而且你知道,在开发过程中可能会出现一些问题。 – Felipe 2015-04-02 21:28:58

+2

听起来你应该和你的客户进行一次诚实的谈话。 – 2015-04-02 21:32:19

0

您可以随时使用Intranet并拥有本地github/svn服务器,然后在一天结束时将所有东西合并起来,并将其提交给真正的github。 如果您下载了必要的文件,Gradle和everthing else将会脱机工作。 但请记住,如果您确实希望自己的文件保密,请不要将其交给github之类的云,请将其保持在离线状态!

相关问题