日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linux下部署Flutter開發(fā)框架

Flutter是Google使用Dart語(yǔ)言開發(fā)的移動(dòng)應(yīng)用開發(fā)框架,使用一套Dart代碼就能快速構(gòu)建高性能、高保真的iOS和Android應(yīng)用程序,并且在排版、圖標(biāo)、滾動(dòng)、點(diǎn)擊等方面實(shí)現(xiàn)零差異。

在鼓樓等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需求定制設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,全網(wǎng)整合營(yíng)銷推廣,外貿(mào)網(wǎng)站建設(shè),鼓樓網(wǎng)站建設(shè)費(fèi)用合理。

版本信息

CentOS Linux release 7.7.1908 (Core)
java version "1.8.0_241"
git version 2.22.0
Android SDK version 29.0.3
Flutter version 1.12.13+hotfix.9
12345

安裝git

yum -y install git unzip zip
1
  • 更新git版本

    • https://stackoverflow.com/questions/51183980/flutter-version-unknown
    • https://stackoverflow.com/questions/21820715/how-to-install-latest-version-of-git-on-centos-7-x-6-x/27674776#27674776
    • CentOS 7默認(rèn)git版本是1.8.3
    • 此版本git存在BUG會(huì)導(dǎo)致Flutter識(shí)別的版本變?yōu)?.0.0-unknown
    • 需要升級(jí)一下git版本
    • git升級(jí)參考信息:
#yum -y install http://opensource.wandisco.com/centos/6/git/x86_64/wandisco-git-release-6-1.noarch.rpm
#yum -y install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm
yum -y install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
yum -y update git
1234
git version 2.22.0
1

安裝JDK

  • 下載地址

    • https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
    • jdk-8u241-linux-x64.tar.gz
tar -zxvf jdk-8u241-linux-x64.tar.gz -C /usr/local
1

配置環(huán)境變量

  • /etc/profile添加
#自定義變量
export JAVA_HOME=/usr/local/jdk1.8.0_241
export ANDROID_HOME=/usr/local/sdk
export FLUTTER_HOME=/usr/local/flutter
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=${JAVA_HOME}/bin:${ANDROID_HOME}/build-tools/29.0.3:${ANDROID_HOME}/cmdline-tools/latest/bin:${ANDROID_HOME}/platform-tools:${FLUTTER_HOME}/bin:${PATH}
1234567
source /etc/profile
1

安裝Android SDK

  • SDK Tool下載地址

    • https://developer.android.com/studio#downloads
    • Command line tools only
    • commandlinetools-linux-6200805_latest.zip
unzip commandlinetools-linux-6200805_latest.zip -d /usr/local
mkdir -p /usr/local/sdk
cd /usr/local/tools/bin
./sdkmanager --list --sdk_root=/usr/local/sdk #顯示可安裝包
./sdkmanager --install "platforms;android-29" --sdk_root=/usr/local/sdk #安裝android-29
./sdkmanager --install "platform-tools" --sdk_root=/usr/local/sdk #安裝platform-tools
./sdkmanager --install "build-tools;29.0.3" --sdk_root=/usr/local/sdk #安裝build-tools
./sdkmanager --install "cmdline-tools;latest" --sdk_root=/usr/local/sdk #安裝cmdline-tools
12345678

安裝flutter

cd /usr/local
#git clone https://github.com/flutter/flutter.git -b v1.14.4
git clone https://github.com/flutter/flutter.git -b stable
123

驗(yàn)證

flutter doctor -v
1
  Woah! You appear to be trying to run flutter as root.
  We strongly recommend running the flutter tool without superuser privileges.
 /

[] Flutter (Channel stable, v1.12.13+hotfix.9, on Linux, locale en_US.UTF-8)
   ? Flutter version 1.12.13+hotfix.9 at /usr/local/flutter
   ? Framework revision f139b11009 (13 days ago), 2020-03-30 13:57:30 -0700
   ? Engine revision af51afceb8
   ? Dart version 2.7.2

[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
   ? Android SDK at /usr/local/sdk
   ? Android NDK location not configured (optional; useful for native profiling support)
   ? Platform android-29, build-tools 29.0.3
   ? ANDROID_HOME = /usr/local/sdk
   ? Java binary at: /usr/local/jdk1.8.0_241/bin/java
   ? Java version Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
   ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

[!] 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 3 categories.

當(dāng)前名稱:Linux下部署Flutter開發(fā)框架
URL鏈接:http://www.dlmjj.cn/article/djdegci.html