如何在离线模式下使用 gradle 运行 flutter 应用程序?

Ang*_*Ran 6 gradle flutter

我正在尝试运行我的 flutter 应用程序,但是当它解决 android 依赖项时,它会超时。在android studio中我可以在离线模型中更改gradle。有没有办法在flutter中设置gradle离线模式。android studio 设置(gradle 离线工作模型)不适用于 flutter。

小智 13

在 Windows 上

  • 编辑FLUTTER_PROJ_DIR/android/gradlew.bat
    • 添加--offline开关%JAVA_EXEC%
@rem Execute Gradle
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% \
    %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" \
        -classpath "%CLASSPATH%" \
    org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% --offline
Run Code Online (Sandbox Code Playgroud)

在 *尼克斯

  • 编辑FLUTTER_PROJ_DIR/android/gradlew
    • 添加--offline开关$JAVACMD
exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" \
          org.gradle.wrapper.GradleWrapperMain "$@" --offline
Run Code Online (Sandbox Code Playgroud)

  • 您应该至少包含该命令的作用的简短说明。 (7认同)