zoukankan      html  css  js  c++  java
  • 4.环境变量总结篇

    写完前边3个文章后,我发现多处出现需要配置环境变量的地方,这个地方做一下总结和统一描述.
    首先我们需要准备如下几个软件包:
    1.jdk或者openjdk:该工具是提供Java支持的工具包
    2.Android-SDK: 该工具为生成安卓应用所需的工具包
    3.Flutter-SDK:做Flutter开发当然得有Flutter SDK才能做开发

    其中JDK和AdroidSDK已经FlutterSDK都需要从相应官网下载,这里我就不教怎么下载了,我直接教如何配置环境变量,我就当大家对如何下载没有异议.

    首先我们调出修改环境变量的界面.这里以Windows10的操作方式进行.
    鼠标右键点击我的电脑→属性→高级系统设置→环境变量
    经过上边的操作就能够打开环境变量的设置.这里全部设置到用户环境变量中.

    1.JDK或者OpneJDK环境变量的配置:
        首先新建 JAVA_HOME 变量名称,变量值为jdk的全路径我本机为:  C:Program FilesAndroidjdkmicrosoft_dist_openjdk_1.8.0.25
        再在 Path 环境变量中新增一个值  %JAVA_HOME%in
    自此,jdk的环境变量就配置OK了.
    2.配置Android-SDK的环境变量:
        首先新建 ANDROID_HOME 变量名称,变量值为sdk全路径,我本机全路径为: D:Android-SDK
        (可选项) 在 Path 变量中新增变量值 %ANDROID_HOME%platform-tools 通过这个变量可以直接使用adb工具.也用于后边验证AndroidSDK是否配置正确.
     自此,安卓SDK的环境变量就配置OK了.
    3.配置Flutter-SDK环境变量:
        为了保持SDK的正常使用,需使用到镜像,所以先配置镜像的环境变量
        新建 FLUTTER_STORAGE_BASE_URL 变量名,变量值为: https://storage.flutter-io.cn
        新建 PUB_HOSTED_URL 变量名,变量值为: https://pub.flutter-io.cn
        新建 FLUTTER_HOME 变量名,变量值为FlutterSDK全路径值,我本机值为: D:Flutterv1.6.0-dev
        在 Path 环境变量中新增变量值为: %FLUTTER_HOME%in
    自此所需的所有环境变量就配置好了.

    这时候一路点击确定保存环境变量的配置.然后可以通过如下命令使用命令行工具验证环境变量是否配置 OK
    1.验证Java环境变量:
        java -version
    输出如下类似信息即表示配置成功:
    openjdk version "1.8.0-25"
    OpenJDK Runtime Environment (build 1.8.0-25-microsoft-b00)
    OpenJDK 64-Bit Server VM (build 25.71-b00, mixed mode)

    2.验证Android-SDK环境变量:
        adb --version
    输出如下类似信息即表示配置成功:
    Android Debug Bridge version 1.0.40
    Version 28.0.2-5303910
    Installed as D:Android-SDKplatform-toolsadb.exe

    3.验证Flutter SDK环境变量:
         flutter --version -v
    输出如下类似信息即表示配置成功:
    [√] Flutter (Channel dev, v1.6.0, on Microsoft Windows [Version 10.0.18898.1000], locale zh-CN)
        • Flutter version 1.6.0 at D:Flutterv1.6.0-dev
        • Framework revision ed90d05596 (5 days ago), 2019-05-14 17:09:29 -0700
        • Engine revision 832cdacc6f
        • Dart version 2.3.1 (build 2.3.1-dev.0.0 a0290f823c)
     
    [√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
        • Android SDK at D:Android-SDK
        • Android NDK location not configured (optional; useful for native profiling support)
        • Platform android-28, build-tools 28.0.3
        • ANDROID_HOME = D:Android-SDK
        • Java binary at: C:Program FilesAndroidjdkmicrosoft_dist_openjdk_1.8.0.25injava
        • Java version OpenJDK Runtime Environment (build 1.8.0-25-microsoft-b00)
        • All Android licenses accepted.
     
    [!] Android Studio (not installed)
        • Android Studio not found; download from https://developer.android.com/studio/index.html
          (or visit https://flutter.dev/setup/#android-setup for detailed instructions).
     
    [!] Connected device
        ! No devices available
     
    ! Doctor found issues in 2 categories.


    当以上命令输出结果正确后,即表示环境变量配置完全正确.可以进行Flutter开发了.
  • 相关阅读:
    ios添加第三方字体
    IOS 适应各种iphone屏幕尺寸
    sqlite第三方类库FMDB的使用
    IOS--沙盒机制
    用plist建立UITabController
    Xcode7 使用NSURLSession发送HTTP请求报错[转]
    网络开发--NSURLConnection类的简单介绍
    TF-IDF
    《汇编语言》——王爽 第12章 内中断
    操作系统 L4操作系统接口+L5系统调用的实现(网易公开课)
  • 原文地址:https://www.cnblogs.com/dygood/p/12034216.html
Copyright © 2011-2022 走看看