真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

阿里flutter鏡像,flutter阿里云存儲

flutter插件發(fā)布及問題解決

1,執(zhí)行 flutter pub publish--dry-run 檢查是否具備發(fā)布條件

六安ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

遇到的問題1:

It‘s strongly recommended to include a “homepage“ or “repository“ field

解決方案:在 pubspec. yaml ?中配置 主頁 homepage 地址 :

homepage:

可參考:

2,執(zhí)行 flutter pub publish--server= 發(fā)布

如果執(zhí)行flutter pub publish發(fā)布的話會遇到以下錯誤,國內(nèi)還是用?flutter pub publish--server= 來發(fā)布

package repository requested authentication! You can provide credential using:pub token add

問題1:It looks like accounts.google.com is having some trouble. Pub will wait for a while before trying to connect again. OS Error: Operation timed out, errno = 60, address = accounts.google.com, port = 53481 pub finished with exit code 69

原因:

1、國內(nèi)墻;

2、flutter環(huán)境配置添加了國內(nèi)鏡像

解決方式:

1、翻墻;

2、屏蔽環(huán)境變量里關(guān)于flutter的國內(nèi)鏡像;

屏蔽方式如下:

# export PUB_HOSTED_URL=

# export FLUTTER_STORAGE_BASE_URL=

3、設(shè)置終端代理命令(這個是我解決的方式),這個非常重要,不然就會報上面超時錯誤了

如果出現(xiàn):Flutter pub finished with exit code 1

解決方式:flutter packages pub publish --server=

此問題原文鏈接:(畢竟要尊重版權(quán))

問題2:LICENSE這個文件中不能有TODO,也不能為空,可找個flutter庫看看別人是怎么寫的

Plugin發(fā)布遇坑之Google授權(quán)失?。ㄇ弥攸c)

授權(quán)失敗:請求google授權(quán),翻出去,登錄了賬號,授權(quán)了,但是終端依舊報錯如下:

1.查看Http端口(mac默認(rèn)為1087,Windows為1080)

2.打開終端,設(shè)置http和https代理

3.如何測試是否成功

切記不要用ping 測試,你就是Ping到明年也ping不通

4.關(guān)閉國內(nèi)鏡像

在裝flutter環(huán)境的時候,大部分用戶都是安裝了國內(nèi)鏡像的,可以打開環(huán)境變量文件看一下不同shell環(huán)境變量設(shè)置地方不一樣,我用的是zsh。

5.插件倉庫根目錄(最關(guān)鍵的一步)

這時候就會把你的插件里的lock文件中的國內(nèi)鏡像轉(zhuǎn)到官方源上了

6.進(jìn)行正常發(fā)布操作

發(fā)布命令:

理論上應(yīng)該能正常發(fā)布成功了,就會看到我們期待已久的Successfully

發(fā)布完成后,國內(nèi)鏡像的注釋可以放開了,代理去恢復(fù)到原來。

Flutter初體驗之-環(huán)境搭建

Flutter可能是我們做移動端或者前端聽的比較多的一個名詞。目前前端和移動端都趨向于向大前端發(fā)展。我們都知道由于Android ios 前端的運行環(huán)境、發(fā)開語言、平臺特性的不同,導(dǎo)致同時學(xué)習(xí)三個平臺的學(xué)習(xí)成本是極高的。所以React Native 、Weex等跨平臺技術(shù)應(yīng)運而生了,而這些跨平臺技術(shù)由于偏高層解釋性的特性就會出現(xiàn)運行效率和對原生依賴度高耦合性高等問題。隨著2018年flutter beta1正式發(fā)布,一種更優(yōu)美更高效的跨平臺技術(shù)進(jìn)入我們的視線。

但是RN也并沒有被廣泛的接納,從阿里開始使用到放棄,里面的很多坑都繞不過去。寫一次到處跑確實很誘人,從企業(yè)角度講,可以節(jié)省大量的人力,但是卻忽略了一個很基礎(chǔ)的問題,不同平臺是否希望如此,蘋果是否會愿意自己的生態(tài)被打破,不同平臺的特性是否應(yīng)該被歸為一致。

gradle切換為阿里云鏡像

build.gradle 默認(rèn)的倉庫為

使用起來非常不便。于是將源換成阿里云的源,

打開 ,會轉(zhuǎn)到

選擇幾個加入到配置文件就可以。

如有Flutter,找到flutter安裝目錄下的 packages\flutter_tools\gradle\flutter.gradle

修改為:

Flutter 修改應(yīng)用程序的名稱和圖標(biāo)

在項目中找到 AndroidManifest.xml 文件,其中 android:label="demo" 就是應(yīng)用程序名稱,修改引號中的內(nèi)容即可

在項目中找到 mipmap-mdpi mipmap-hdpi mipmap-xhdpi mipmap-xxhdpi mipmap-xxxhdpi 文件夾,替換這些文件夾中的 ic_launcher.png 文件即可

注意:圖標(biāo)有多種尺寸的大小,是為了適配不同分辨率的手機(jī)而設(shè)計的

在項目中找到 Info.plist 文件,其中 CFBundleDisplayName 和 CFBundleName 下面的就是應(yīng)用程序名稱,修改內(nèi)容即可

找到項目中的 AppIcon.appiconset 文件夾,其中 Contents.json 是配置文件,其它的圖片文件就是圖標(biāo),替換這些圖片文件即可

注意:圖標(biāo)有多種尺寸的大小,是為了適配不同分辨率的手機(jī)而設(shè)計的

插件地址:

在項目中找到 pubspec.yaml 文件,添加內(nèi)容如下

插件地址:

在項目中找到 pubspec.yaml 文件,添加內(nèi)容如下

注意:準(zhǔn)備一張 1024x1024 的 png 圖片,取名為 icon.png 并把它放在 assets/icon 目錄中

找到 ~/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.9.2/lib/android.dart 文件修改內(nèi)容如下

注意:如果使用了鏡像地址就找到 ~flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_launcher_icons-0.9.2/lib/android.dart 文件來修改以上內(nèi)容

Flutter初探--常用依賴包

國外地址:

國內(nèi)鏡像:

以 flutter_screenutil 為例

路由框架 annotation_route

狀態(tài)管理 provider

UI適配 flutter_screenutil

刷新控件 flutter_easyrefresh

網(wǎng)絡(luò)請求 dio

toast控件 fluttertoast

圖表庫 charts_flutter

網(wǎng)絡(luò)監(jiān)聽 connectivity

事件總線 event_bus

日歷組件 table_calendar

官方webview webview_flutter

第三方webview flutter_webview_plugin

該篇文章為常用依賴包總結(jié),用來記錄所需要的常用依賴包,后續(xù)會不斷擴(kuò)充內(nèi)容~


本文題目:阿里flutter鏡像,flutter阿里云存儲
文章轉(zhuǎn)載:http://weahome.cn/article/dsesgee.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部