GenseeSDK 使用Kotlin要注意TODOAndroid Studio关闭TODO
生活随笔
收集整理的這篇文章主要介紹了
GenseeSDK 使用Kotlin要注意TODOAndroid Studio关闭TODO
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 一、Kotlin的TODO
- 二、GenseeSDK與TODO 請注意
- 三、Android studio關閉TODO
一、Kotlin的TODO
在實現一些接口時候,工具自動將所有的接口函數"空"實現,并在函數體中增加一行代碼:
TODO或TODO(“not implemented”)
作為提醒催促真正的實現接口,但在Kotlin中TODO是一個函數,而且是拋出一個異常,代碼中有TODO,那此處會拋出一個異常,所以在實現之后,TODO需要刪除。
TODO函數的實現:
fun TODO(): Always throws NotImplementedError stating that operation is not implemented.二、GenseeSDK與TODO 請注意
由于SDK內部是有異常捕獲的,當實現SDK的接口函數中存在TODO的情況下,App是不會崩掉的,但會出現如下幾種情況:
1、一直處于加載過程中,點播播放不了或直播加不了
2、回調函數沒有被執行
3、有些操作之后沒有回調
直播加入和點播播放是有時序關系的,因此按順序檢查播放過程的函數回調函數,有TODO地方去掉。或許有些回調函數不需要用到,但TODO一定要去掉的。
三、Android studio關閉TODO
打開設置(ctrl+alt+s):
彈出如下面板:
在標記1的地方輸入tem,在結果中選擇File and Code Templates,再選擇Code,接著是選擇標記2的地方,再把3的內容清空。那么代碼不會自動加上TODO。
總結
以上是生活随笔為你收集整理的GenseeSDK 使用Kotlin要注意TODOAndroid Studio关闭TODO的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python语言使用什么语句实现上下文管
- 下一篇: Java 的混合执行模式