Anger Ran
Anger Ran

Reputation: 61

How do I run flutter application with gradle in offline mode?

I'm trying to run my flutter application, but when it resolving android dependencies it will timeout. in android studio I can change gradle in offline model. is there any way to set gradle offline mode in flutter. the android studio setting(gradle offline work model) isn't work for flutter.

Upvotes: 6

Views: 6373

Answers (1)

ebrahim alyousri
ebrahim alyousri

Reputation: 139

On Windows

  • Edit FLUTTER_PROJ_DIR/android/gradlew.bat
    • Add switch --offline in %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

On *Nix

  • Edit FLUTTER_PROJ_DIR/android/gradlew
    • Add switch --offline in $JAVACMD
exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" \
          org.gradle.wrapper.GradleWrapperMain "$@" --offline

Upvotes: 13

Related Questions