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 Files\Android\jdk\microsoft_dist_openjdk_1.8.0.25
    再在 Path 环境变量中新增一个值  %JAVA_HOME%\bin
自此,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:\Flutter\v1.6.0-dev
    在 Path 环境变量中新增变量值为: %FLUTTER_HOME%\bin
自此所需的所有环境变量就配置好了.

这时候一路点击确定保存环境变量的配置.然后可以通过如下命令使用命令行工具验证环境变量是否配置 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-SDK\platform-tools\adb.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:\Flutter\v1.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 Files\Android\jdk\microsoft_dist_openjdk_1.8.0.25\bin\java
    • 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开发了.

相关推荐