【问题标题】:android studio 3.1.4 offline modeandroid studio 3.1.4 离线模式
【发布时间】:2018-09-07 05:42:02
【问题描述】:

我正在尝试在 Android Studio 中使用离线模式构建项目。 因此,解压 gradle-plugin(4.4 版)并设置 Gradle 路径和服务目录路径。最后检查“离线工作”。 同步 gradle 时,会出现问题。

错误信息

'没有缓存版本的 com.android.tools.build:gradle:3.1.4 可用于离线模式。'

已安装的 SDK 平台列表

  1. Android API 28

    • Android SDK 平台 28

    • Android 28 的来源

  2. Android 8.0(奥利奥)

    • Android SDK 平台 26

    • Android 26 的来源

已安装的 SDK 工具

  1. Android SDK 构建工具

  2. Android 模拟器 (27.3.10)

  3. Android SDK 平台工具 (28.0.1)

  4. Android SDK 工具 (26.1.1)

  5. 支持存储库

    • Android Support Repository (47.0.0) ----- 我要升级这个...

    • Google 存储库 (58)

很抱歉没有捕获我的屏幕。我的公司不提供互联网...

【问题讨论】:

  • 您需要离线有什么原因吗?
  • 出于安全考虑,本公司不提供互联网服务。
  • 我不知道有什么好方法可以做到这一点,但你必须在线。或者只保留旧的缓存版本。

标签: android android-gradle-plugin build.gradle gradle-plugin


【解决方案1】:

由于您已经在build.gradle 中添加的依赖项或需要下载的库,您可能需要连接到互联网一次。

或者,如果 Internet 或 GitHub 上有可用的 jar 库,您可以添加它们以在离线状态下使用。


否则,如果您要向build.gradle 添加依赖项并为此使用gradle,则第一次下载库并缓存它们需要互联网,之后,您可以检查离线模式。

【讨论】:

  • 哦...我先请公司帮我连接互联网。谢谢
  • 是的,这是正常的做法。之后,如果您不更改-添加-更新build.gradle 中的依赖项,您将能够在离线模式下使用 AS。不客气,编码愉快。
  • 假设我们可以使用依赖 jars (gradle-x.y.z-all.zip)、gradle-x.y.z.jar、gradle-x.y.z.pom。能否请您告知将它们放在 android studio 或 sdk 中的路径!
【解决方案2】:

这是sdk的问题。您只需要删除 android studio,然后使用完整的新 sdk 工具重新安装即可。模拟器不会离线。

另一种方法是选择奥利奥等API较低的模拟器。它不会再离线了。但第一个解决方案是正确的。

【讨论】:

    猜你喜欢
    • 2020-07-08
    • 1970-01-01
    • 1970-01-01
    • 2019-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多