我和我的团队是否能够在没有互联网连接的情况下在Android Studio中进行项目?
一群人(包括我)刚刚被雇来从事一个Android项目。然而,他们公司表示,将来可能会有一些机密信息添加到这个项目中,因此他们希望我们开发所有没有互联网连接的东西(以确保我们不会发送数据之类的东西) 我们将在项目的不同部分工作,并将所有内容上传到gitHub,并在一天结束时进行构建。现在我甚至不知道,如果我们不能上网,我们将如何做到这一点 那么我的问题是,我们是否能够在不访问互联网的情况下完成整个项目?Gradle不会有依赖性问题吗?Android Studio和Android SDK更新、构建、Idk。。。换句话说,没有互联网接入怎么会使这个项目失败呢我和我的团队是否能够在没有互联网连接的情况下在Android Studio中进行项目?,android,android-studio,gradle,internet-connection,Android,Android Studio,Gradle,Internet Connection,一群人(包括我)刚刚被雇来从事一个Android项目。然而,他们公司表示,将来可能会有一些机密信息添加到这个项目中,因此他们希望我们开发所有没有互联网连接的东西(以确保我们不会发送数据之类的东西) 我们将在项目的不同部分工作,并将所有内容上传到gitHub,并在一天结束时进行构建。现在我甚至不知道,如果我们不能上网,我们将如何做到这一点 那么我的问题是,我们是否能够在不访问互联网的情况下完成整个项目?Gradle不会有依赖性问题吗?Android Studio和Android SDK更新、构建、
谢谢 项目开始后,您的计算机没有理由必须访问互联网进行Android开发。您只需确保它们在启动前已完全设置
但是,如果没有internet,如何使用github?您肯定需要internet上的许多东西来设置开发环境(IDE、SDK等) 版本控制需要一个本地网络,除非您计划在一台机器上完成所有工作 我通常在网上查找文档,你也可能这样做。请务必下载所有相关文档 …或者至少在你的手机上轻松地搜索一下。如果你不是无限账户的话,这可能会占用你的很多数据计划。询问您的客户您是否可以在单独的设备上访问wifi
除此之外,尝试设置一个测试项目并禁用您的internet。您可以始终使用Intranet和本地github/svn服务器,然后在一天结束时,将所有内容合并并提交到真正的github。 如果您下载了必要的文件,Gradle和其他任何东西都将脱机工作。
但请记住,如果您真的希望您的文件保持机密,请不要将其提交给github之类的云,保持其脱机状态 更重要的是,你将无法使用SO。诚实的建议——找到那些没有偏执狂的雇主。除非他们付给你这么多钱,否则你再也不用工作了,这是不值得的。堆栈溢出也是如此。强制完全断开与互联网的连接似乎不是阻止机密信息传播的合理方式。不管怎样,一旦他们给了你,他们都不会阻止你分发这些东西。我已经做好了准备。但我可能不得不在沿途添加依赖关系/库,你知道,在开发过程中可能会出现的事情。听起来你应该和你的客户进行一次诚实的对话。