一群人(包括我在内)刚被雇用从事Android项目。然而,他们公司表示,未来可能会有一些机密信息被添加到该项目中,所以他们希望我们开发所有没有互联网连接的东西(以确保我们不会发送数据,以及类似的东西)。
我们将在项目的不同部分工作,并且应该将所有内容上传到gitHub并在一天结束时进行构建。现在我甚至不确定如果我们无法访问互联网,我们将如何做到这一点。
我的问题是,我们能否在不访问互联网的情况下处理整个项目?不是Gradle有依赖问题吗? Android Studio和Android SDK更新,构建,Idk ...换句话说,如何不访问互联网可以使这个项目失败?
谢谢!
答案 0 :(得分:2)
在项目启动后,您的计算机没有理由必须访问互联网进行Android开发。您必须确保在启动之前完全设置它们。
但是,如果你没有互联网,你如何使用github?
答案 1 :(得分:0)
您肯定需要从互联网上设置开发环境(IDE,SDK等)。
除非您计划在一台计算机上完成所有工作,否则将需要本地网络进行版本控制。
我一般在网上查找文档,你也可以这样做。请务必下载所有相关文档。
...或者至少可以通过手机轻松上网。如果您没有无限制的帐户,这可能会占用您的大量数据计划。询问您的客户是否可以在单独的设备上访问WiFi。
除此之外,尝试设置测试项目并禁用您的互联网。
答案 2 :(得分:0)
您可以随时使用Intranet并拥有本地github / svn服务器,然后在一天结束时,您将所有内容合并并执行提交到真正的github。 如果您下载了必要的文件,Gradle和everthing else将脱机工作。 但请记住,如果您真的希望您的文件保密,请不要像github那样将其提交给云,让它保持脱机状态!