android 11微信,QQ,支付宝无法调用的问题
生活随笔
收集整理的這篇文章主要介紹了
android 11微信,QQ,支付宝无法调用的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
android 11系統升級后,檢測手機是否存在微信,支付寶,QQ等三方應用 ,需要在項目的
AndroidManifest.xml 中添加以下代碼,否則項目永遠檢測不出三方應用
檢測應用的方法,根據需要傳入對于的應用名稱
fun isWeixinAvilible(context: Context): Boolean {val packageManager = context.packageManager// 獲取packagemanagerval pinfo = packageManager.getInstalledPackages(0)// 獲取所有已安裝程序的包信息if (pinfo != null) {for (i in pinfo.indices) {val pn = pinfo[i].packageNameLog.e("判斷", "-- $pn")if (pn == "com.tencent.mm") {return true}}}return false}總結
以上是生活随笔為你收集整理的android 11微信,QQ,支付宝无法调用的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql存储过程输入参数拆分_一文看懂
- 下一篇: 处理android11以上无法删除相册图