Browse Source

Update 'flutter/.devcontainer/Dockerfile2'

天问 2 years ago
parent
commit
f96784b376
1 changed files with 4 additions and 3 deletions
  1. 4 3
      flutter/.devcontainer/Dockerfile2

+ 4 - 3
flutter/.devcontainer/Dockerfile2

@@ -15,7 +15,7 @@ RUN if [ "${INSTALL_MAVEN}" = "true" ]; then su vscode -c "umask 0002 && . /usr/
 
 USER vscode
 WORKDIR /home/vscode
-ARG FLUTTER_VERSION="2.5.1"
+ARG FLUTTER_VERSION="2.10.5"
 ENV ANDROID_HOME=/home/vscode/androidsdk \
     FLUTTER_HOME=/home/vscode/flutter
 
@@ -29,13 +29,14 @@ RUN wget https://dl.google.com/android/repository/commandlinetools-linux-7583922
 RUN echo "export ANDROID_HOME=$ANDROID_HOME" >> /home/vscode/.bashrc \
     && echo 'export PATH=$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/cmdline-tools/bin:$ANDROID_HOME/platform-tools:$PATH' >> /home/vscode/.bashrc
 
+ENV PATH=$PATH:$FLUTTER_HOME/bin
 # Install Android Image version 30
 RUN yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager "platform-tools" "platforms;android-30"
-RUN yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager "system-images;android-30;google_apis;x86_64"
+# RUN yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager "system-images;android-30;google_apis;x86_64"
 # RUN echo no | $ANDROID_HOME/cmdline-tools/latest/bin/avdmanager create avd -n avd28 -k "system-images;android-30;google_apis;x86_64"
 
 # Install flutter
-RUN git clone -tag ${FLUTTER_VERSION} https://github.com/flutter/flutter.git ${FLUTTER_HOME} \
+RUN git clone --branch ${FLUTTER_VERSION} https://github.com/flutter/flutter.git ${FLUTTER_HOME} \
     && cd ${FLUTTER_HOME} \
     && ./bin/flutter precache \
     && ./bin/flutter doctor