flutter創(chuàng)建plugin插件包

創(chuàng)建flutter_plugin

在flutter_plugin下的lib包中的FlutterPlugin類中 寫對(duì)應(yīng)調(diào)用android方法的方法

例如


static void logE(String tag, String msg) async { 

await _channel.invokeMethod("logE", {"tag": tag, "msg": msg});}

對(duì)應(yīng)flutter_plugin_android中的com.example.flutterplugin在onMethodCall方法中寫入

例如


if (call.method == "getPlatformVersion") { 

result.success("Android ${android.os.Build.VERSION.RELEASE}")

}else if(call.method=="logE"){ 

android.util.Log.e(call.argument<String>("key"),call.argument<String>("msg"))

} else {  result.notImplemented()}

通過cal.method==“l(fā)ogE”來判斷要執(zhí)行的方法,

編譯器報(bào)紅的話修改對(duì)應(yīng)的gradle版本號(hào)

image

flutter中的android sdk版本應(yīng)和原生中的一致,

小編這里并沒有保持一致也沒有出現(xiàn)錯(cuò)誤,也沒有出現(xiàn)應(yīng)為gradle版本的問題報(bào)紅

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 2019年蘋果商店上架直播app費(fèi)用及所需資料資質(zhì)等詳細(xì)教程 泰山歐巴20小時(shí)前2評(píng)論 一、前言: 作為一名iOS...
    lucifer_1911閱讀 411評(píng)論 0 0
  • 投資者失敗的根源,就在于當(dāng)他面對(duì)市場(chǎng)的走勢(shì),總是以自我為中心,把自己的主觀猜測(cè)、估計(jì)、判斷……等妄想強(qiáng)加在價(jià)格走勢(shì)...
    江云_a031閱讀 452評(píng)論 0 0
  • 現(xiàn)代信息技術(shù)的發(fā)展對(duì)數(shù)學(xué)教學(xué)的影響 ——以《認(rèn)識(shí)時(shí)分秒》為例 陳寶生同志在2019...
    書香絮閱讀 237評(píng)論 0 0
  • 一場(chǎng)冬雨,一夜寒。樹漸漸地退去了金黃的外衣,草漸漸地彎下了腰,鳥漸漸地在布置著溫暖地小窩。一陣寒風(fēng)吹來,臉上像那種...
    隅白閱讀 385評(píng)論 0 8
  • 給寶貝的一封信 可愛的兒子: 看到這封信的時(shí)候,你應(yīng)該還沒有上一年級(jí),這封信,就讓每晚睡前給你講故事的爸爸讀給你。...
    四月芳菲五月紅泥閱讀 208評(píng)論 0 1

友情鏈接更多精彩內(nèi)容