如题,无网络情况下编译,需要提前准备好所有需要的三方库、sdk、ndk、cmake等。很合理吧。
三方库会缓存在你的.gradle文件夹下cache中,建议在有网情况下先成功编译项目,然后拿到
.gradle文件夹,这个时候里面有你编译该项目需要的所有资源,同理SDK文件夹也这样操作。
建议编译成功后一次移动 全部文件,再开始无网络编译,不然的话可能先clean project 再开始下一次编译。还有很重要一点 gradle编译加上--offline 万一少了哪个库,可以省去ide等待网络的时间。android studio, setting 里面有这个选项,或者可以直接用命令 ./gradlew build --offline