Deepin v20 Flutter desde configuración cero (se aplica la teoría de Ubuntu)

Deepin v20 Flutter desde configuración cero (se aplica la teoría de Ubuntu)

Las instrucciones de configuración de Flutter más detalladas en toda la red, se aplica la teoría de Ubuntu

  1. Preparación de recursos

    • Estudio de Android

      Descarga Android Studio y descomprime

      Configure init.gradley configure fuentes domésticas para evitar la ejecución lenta de Android Studio

      Cree un directorio .gradle en el directorio HOME

      mkdir .gradle
      

      Haga clic para descargar elinit.gradle archivo

      Colocado en el directorio .gradle

      Haga doble clic en studio.sh en / android-studio / bin (simplemente seleccione ejecutar en la ventana emergente)

      Presione la configuración predeterminada y haga clic hasta el final.Cuando encuentre una ventana de proxy con un signo de exclamación rojo, haga clic en cancelar y luego espere a que se complete la descarga de todos los componentes necesarios.

      • Configurar el entorno de Android Studio en el sistema

        sudo deepin-editor ~/.bashrc
        

        注:Ubuntu 应该是以下命令,下文提到的类似操作均是如此,不再重复说明,Deepin用户 请忽略这一说明。

        sudo nano /etc/profile
        

        Agregar :( nota al final del siguiente archivo .bashrc usernamecambió su deepin用户名)

        # For Android Studio
        export ANDROID_HOME=/home/username/Android/Sdk
        export PATH=$PATH:$ANDROID_HOME/tools
        export PATH=$PATH:$ANDROID_HOME/tools/bin
        export PATH=$PATH:$ANDROID_HOME/platform-tools
        export PATH=$PATH:$ANDROID_HOME/emulator
        

        Cierre el editor y actualice ~ / .bashrc

        source ~/.bashrc
        

        注:Ubuntu 应该是以下命令,下文提到的类似操作均是如此,不再重复说明。

        source /etc/profile
        
      • prueba

        adb
        

        Si salida

        Android Debug Bridge version 1.0.41
        Version 30.0.4-6686687
        Installed as /home/username/Android/Sdk/platform-tools/adb
        ...省略大量说明
        

        Es decir, la configuración es exitosa

    • Código de Visual Studio

      Descargar e instalar vs código

      Instale los siguientes complementos en la tienda de extensiones

      • chino
      • aleteo
    • jdk8

      Descargue jdk8 (requiere registro para iniciar sesión en Oracle) y descomprima

      Cree una carpeta jvm en el directorio / usr / lib /

      sudo mkdir /usr/lib/jvm
      

      Ingrese al directorio donde se encuentra el jdk descargado y mueva el directorio descomprimido jdk1.8.0_261 a / usr / lib / jvm /

      sudo mv jdk1.8.0_261 /usr/lib/jvm/
      

      Configurar Java para el entorno del sistema

      sudo deepin-editor ~/.bashrc
      

      Agregue al final del archivo .bashrc:

      # For JAVA
      export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_261
      export JRE_HOME=${JAVA_HOME}/jre
      export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
      export PATH=${JAVA_HOME}/bin:$PATH
      

      Cierre el editor y actualice ~ / .bashrc

      source ~/.bashrc
      

      prueba

      java -version
      

      Si salida

      java version "1.8.0_261"
      Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
      Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)
      

      Es decir, la configuración es exitosa

    • Aleteo

      Descarga git

      sudo apt install git -y
      

      Descargue Flutter (dependiendo de la velocidad de la red personal), preste atención a la ubicación del clon, ejecuto este comando en el directorio de inicio, esto creará un directorio de flutter en el directorio de inicio, solo junto con Android

      git clone https://github.com/flutter/flutter.git
      

      Configurar Flutter para el entorno del sistema

      sudo deepin-editor ~/.bashrc
      

      Agregar :( nota al final del siguiente archivo .bashrc usernamecambió su deepin用户名)

      # For Flutter
      export PATH=/home/username/flutter/bin:$PATH
      export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
      export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter
      

      Cierre el editor y actualice ~ / .bashrc

      source ~/.bashrc
      

      Verifique el entorno de Flutter y descargue el SDK de Dart para la primera ejecución (según la velocidad de la red personal)

      flutter doctor
      

      Salida (si desea escribir un proyecto en AS, simplemente instale el complemento Flutter, aquí está VS Code como ejemplo, AS no lo repetirá)

      [] Flutter (Channel master, 1.22.0-10.0.pre.161, on Linux, locale zh_CN.UTF-8)
       
      [!] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
          ✗ Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses
      [!] Android Studio (version 4.0)
          ✗ Flutter plugin not installed; this adds Flutter specific functionality.
          ✗ Dart plugin not installed; this adds Dart specific functionality.
      [] VS Code (version 1.49.0)
      [!] Connected device
          ! No devices available
      

      Verifique el certificado de Android (tenga en cuenta que si no es jdk8 aquí, se informará un error)

      flutter doctor --android-licenses
      

      Solo ve hasta el final


      Modificar la fuente Flutter predeterminada

      Ingrese el siguiente directorio flutter / packages / flutter_tools / gradle / flutter.gradle file:

      enmendar de la siguiente manera:

      //...
      buildscript {
           repositories {
               //google()
               //jcenter()
               maven { url 'https://maven.aliyun.com/repository/google' }
               maven { url 'https://maven.aliyun.com/repository/jcenter' }
               maven { url 'https://maven.aliyun.com/repository/public' }
           }
           dependencies {
               classpath 'com.android.tools.build:gradle:3.5.0'
           }
       }
      //...
      

      Guardar y Salir

  2. Experimenta Flutter

    • Crear una nueva aplicación

      1. Iniciar VS Code

      2. Vista de llamada > Paleta de comandos ... (o Ctrl + Mayús + P, F1)

      3. Escriba 'flutter', luego seleccione la acción 'Flutter: New Project'

      4. Ingrese el nombre del Proyecto (por ejemplo myapp), luego presione Enter

      5. Especifique dónde colocar el artículo y presione el botón azul OK

      6. Espere a que continúe la creación del proyecto y muestre el archivo main.dart

        ...

      ... Experimente el contenido de Flutter del sitio web chino de Flutter para verlo usted mismo

En este punto, el entorno Flutter se ha configurado completamente, ¡y disfrútalo!

Supongo que te gusta

Origin blog.csdn.net/qq_41238308/article/details/108591833
Recomendado
Clasificación