1.创建两台一模一样的虚拟机,一台用于更新下载Gradle插件(VN),可以联网。
一台用于离线开发(VO),全程断网。
2.VN 和 VO搭建好AndroidStudio开发环境,两台虚拟机使用的AndroidStudio版本要一致(目前测试3.6.3可行)
3.使用VN随便创建一个项目,把需要用到的Gradle库加入到项目,同步项目后,关闭Studio。
4.找到C:\Users{用户名}.gradle目录,压缩该目录下所有文件夹,复制备用。
5.打开VO,找到C:\Users{用户名}.gradle目录,删除改目录下所有文件,把刚刚压缩好的文件复制到此,解压。
6.按照 https://developer.android.com/studio/intro/studio-config#offline 教程,配置离线编译依赖项。
7.在VO创建一个项目,打开studio离线模式,把需要用到的Gradle库加入到项目(和VN下的一样),同步代码,项目可以正常运行,gradle导入的库也可以正常使用。
8.后续需要增加新的库时,需要在VN下导入库,然后压缩并复制 C:\Users{用户名}.gradle目录,在VO中,删除 C:\Users{用户名}.gradle目录,再把复制的压缩文件解压到此。