1. 程式人生 > >Flutter | 記一次Mixin Analysis異常

Flutter | 記一次Mixin Analysis異常

浪費了“黃金五年”的Java程式設計師,還有救嗎? >>>   

問題描述

今天在更新了AndroidStudio後出現了異常,所有的Mixin都被分析器指出了錯誤。報錯資訊如下:

The class 'SingleTickerProviderStateMixin' can't be used as a mixin because it extends a class other than Object.

發生原因

最終發現是分析器出了問題,在Dart1中要使用Mixin需要強制繼承至Object,而後來放寬了這一限制。參考這裡,但預設情況下沒有開啟放寬。

解決方法

在專案根目錄下建立 analysis_options.yaml 檔案(和pubspec.yaml平級),並新增以下程式碼,開啟SuperMixin

analyzer:
  language:
    enableSuperMixins: true

更多請

相關推薦

Flutter | Mixin Analysis異常

浪費了“黃金五年”的Java程式設計師,還有救嗎? >>>   

Springboot啟動異常

figure trac new rtc ttr org ext b-s nested   啟動Springboot項目報以下異常:    org.springframework.context.ApplicationContextException: Unable to

Jenkins 打包異常 ERROR: Exception when publishing, exception message [Failure]

command error: 存儲 .com erro 服務器 磁盤空間 comm inf 今天早上打包一直都沒有問題,突然有一次打包突然出現異常現象,如下: ERROR: Exception when publishing, exception message [Fai

監聽異常處理

客戶抱怨最近監聽經常異常並無法註冊服務,導致前臺程序連線失敗。根據客戶的提到最後一次的大致時間,我們來看一下監聽日誌情況: [.......]21-JUN-2017 15:35:14 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=))(SERVER=

伺服器CPU異常處理流程

上線新版本後cpu飆升,配置什麼都沒變! 1,著手調查馬上檢視慢查詢,沒有慢查詢 2,檢視慢php程序tail -f log.slow,定位到方法函式圖片轉指令方法耗時大,和cpu損耗掛鉤,基本猜測這個函式方法,但沒有優化空間 3,不死心,查一下程序耗損掛起點:ll /proc/PID號/f

WebView使用異常,點選搜尋引擎頁內的超連結,無法跳轉到相應的頁面

事情是這樣的,有業務需求需要使用yandex(www.yandex.ru)這個搜尋引擎搜尋內容,在自己的activity裡面建立了一個webview,webview load這個搜尋引擎搜尋關鍵字(隨便一個關鍵字都可以),大概介面如下:隨便點選其中的連結項,正常情況下希望能l

nginx 502異常處理的判斷處理

問題場景:應用人員反映某頁面重新整理時載入的某些url有時返回500,有時返回502 網路結構:2臺主機部署應用程式,由nginx配置組成叢集提供服務 nginx配置如下: upstream        cluster_testamp.xxx.cn {        

Redis的異常分析

最近線上環境偶爾在零點過後的時候就會報Redis的異常,出現好幾種錯誤,並且持續時間在1-3分鐘之間,並不固定,報的錯誤也有3種,表現各不相同,很是詭異。 (1)錯誤一 redis.clients.jedis.exceptions.JedisConnectionExcep

kubernetes叢集異常: kubelet連線apiserver超時

Background kubernetes是master-slave結構,master node是叢集的大腦, 當master node發生故障時整個叢集都"out of controll"。master node中最重要的當屬apiserver元件, 它負責處理所有請求, 並持久化狀態到

Task拋異常,呼叫執行緒處理而引發的一些隨想

記一次Task拋異常,呼叫執行緒處理而引發的一些隨想 多執行緒呼叫,任務執行緒丟擲異常如何在另一個執行緒(呼叫執行緒)中捕獲並進行處理的問題。 1.任務執行緒在任務執行緒執行語句上丟擲異常。 例如: 1 private void button2_Click(object sender, EventAr

socket_create()函數耗時異常記錄

des inpu 100% 可能 應用程序 解釋 一次 urn 異常 背景: 下午開發時突然整個頁面耗時增加,空接口每次都需要2-3秒的耗時,一開始以為連開發環境數據庫出現問題,最後斷開數據庫跑,發現還是很慢 最終逐步調試此頁面耗時,定位到了socket_c

Linux系統安裝的異常(AMI配置)

pos 網卡配置 software blog let 一次 war win 版本 一、背景 安裝Linux系統(Debian 8.8),老是失敗,卡在Install Software (12%的位置) 二、解決? 網上搜到的解決方法 1. 安裝過程中不要拔網線(我沒拔)

APP和DB間流量異常問題的排查

異常流量分析 tcpdump抓取異常流量 wireshark流量分析 應用不定時異常流量分析 ###情景通過zabbix監控發現有一個應用和數據庫之間存在不定時的流量異常(也不頻繁),具體為應用server的入向流量和數據庫server的出向流量會有短時間(通常在一分鐘左右)的激增,甚至快達到

(原)CentOS7 磁盤空間大小異常的解決過程

數據 並且 程序 ges mounted prim isp 也不會 顯示 環境:kvm系統:CentOS7故障描述:10g的ssd,可使用大小僅有2g解決過程: ? ? 某次重裝系統後,安裝軟件總提示磁盤空間不足,檢查之下發現僅有2G空間,實則明明是10G的ssd,以下為排

OutOfMemoryException異常

自定義的控制元件,繼承自System.Windows.Forms.UserControl,控制元件的初始化中由設定控制元件的BackgroundImage屬性。程式碼建立控制元件並新增到FlowLayoutPanel中,出現OutOfMemoryException,記憶體不足。控制元件的

dubbo異常

  com.alibaba.dubbo.rpc.RpcException: Forbid consumer 10.x9.xx.xx access service service.com.xx.xx.XxxService from registry 1xx.xx.xx.1:2181

yarn導致cpu飆高的異常排查經歷

yarn就先不介紹了,這次排坑經歷還是有收穫的,從日誌到堆疊資訊再到原始碼,很有意思,下面聽我說 問題描述: 叢集一臺NodeManager的cpu負載飆高。 程序還在但是看日誌已經不再向ResourceManager傳送心跳,不斷重複下文2的動作。 心跳停止一段時間後會重連上RM但是cpu仍然很高,再過

[MySQL] MGR組複製GTID(1236)異常的解決

現象: 應用服務向MGR其中一個節點發起寫請求報錯 (3101, 'Plugin instructed the server to rollback the current transaction.

ORA-07445[opiaba()+639],ORA-00600[17147]資料庫異常中止故障案例

故障描述: 資料庫版本:11.2.0.3.0(單例項) 作業系統版本:redhat linux 6.5 資料庫在凌晨3點自動關閉,同事發現故障後,立馬手動startup開啟了資料庫,開啟後資料庫執行正常。 故障時資料庫alert日誌如下: Wed Oct 10 02:

ZooKeeper啟動成功,卻無法檢視status——Zookeeper“異常

今天在使用storm時,需要啟動zookeeper依賴叢集。於是使用命令啟動zookeeper叢集,使用命令bin/zkServer.sh start [[email protected] bin]# ./zkServer.sh start ZooKeeper J