我有两台Ubuntu 16.04机器。一个连接到互联网,另一个完全离线。我想在离线机器上构建一个Android项目。在在线机器上,它成功地构建了。因此,我将整个.gradle复制到离线计算机上,并使用--offline标志运行构建过程。令人惊讶的是,它失败了。大量的
No cached version of ....
我怀疑这是因为哈希算法用于为每个.jar、.pom等生成哈希。我认为哈希在一台机器和另一台机器之间是不同的。还请注意,我的用户名和机器名在这两种情况下是不同的。看起来哈希与用户名有关。我说的对吗?是否有一个干净的解决方案使项目建立在离线机器上?
4.0级-箱
com.an