我正在尝试在Android Studio中以离线模式构建项目。 因此,解压缩gradle-plugin(版本4.4)并设置Gradle路径和Service目录路径。最后检查“离线工作”。 同步gradle时,会出现问题。
错误消息
“没有适用于脱机模式的com.android.tools.build:gradle:3.1.4的缓存版本。”
已安装的SDK平台列表
Android API 28
Android SDK平台28
Android 28的来源
Android 8.0(Oreo)
Android SDK平台26
Android 26的来源
已安装的SDK工具
Android SDK构建工具
Android模拟器(27.3.10)
Android SDK平台工具(28.0.1)
Android SDK工具(26.1.1)
支持存储库
Android支持存储库(47.0.0)-----我想对此进行升级...
Google存储库(58)
我很抱歉没有捕获我的屏幕。我的公司不提供互联网...
答案 0 :(得分:0)
由于您已经在build.gradle
中添加了相关性或需要下载的库,您可能需要一次连接到Internet。
或者,如果需要在Internet或GitHub上使用jar库,则可以添加它们以供离线使用。
否则,如果您要向build.gradle
添加依赖项并为此使用gradle
,则您将需要Internet首次下载库并将其缓存,然后您可以检查离线模式。
答案 1 :(得分:0)
这是SDK问题。您只需要删除android studio,然后使用完整的新sdk工具重新安装即可。模拟器不会脱机。
另一种方法是选择具有较低API的仿真器,例如Oreo。它将不再脱机。但是第一个解决方案是正确的。