bindService 失敗,魅族手機

2021-07-24 06:24:42 字數 818 閱讀 2201

注意,此方法現在已經失效。

注意,此方法現在已經失效。

注意,此方法現在已經失效。

最近做了乙個aidl的測試demo,在小公尺手機上和lg手機上都沒問題,可以正常啟動遠端的service,但是在魅族手機上,bindservice一直返回false,onserviceconnected也不會被呼叫。

**如下所示:

intent intent=new intent();

intent.setaction("com.ryg.sayhi.myservice");

boolean bb= bindservice(intent,serviceconnection, context

.bind_auto_create);

log.i("serviceconnection","繫結的返回結果是"+bb);

通過上面的**,在魅族手機上照樣啟動不了,我當時個無語啊,心想魅族手機也太坑了吧,最終找到了解決辦法,將**改為下面的**,就可以在魅族手機啟動,同時小公尺和lg手機也沒有問題。

修改後的**如下所示:

intent intent=new intent();

intent.setaction("com.ryg.sayhi.myservice");

intent.setcomponent(cn);

boolean bb= bindservice(intent,serviceconnection, context

.bind_auto_create);

要用componentname來標識隱性的intent即可。

魅族機型問題

問題 bugly發現來單時候崩潰。排查 檢視bugly後台,發現出問題的機型百分之80都是魅族,借了魅族手機,發現有乙個設定,允許鎖屏情況下點亮螢幕 發現設定成詢問,就會崩潰。日誌顯示,orderreceived oncreate orderreceived onresume orderreceiv...

魅族手機安裝Google Play

谷歌服務框架和谷歌商店 google play 是玩遊戲必不可少的元件,可惜國內很多手機都因為政策原因而被迫閹割掉了,魅族mx3 mx4和mx4 pro的flyme系統預設就是沒有谷歌服務框架的。不過魅族每款機型都有對應的谷歌服務框架一鍵安裝包,非常簡單。大家都知道android手機離不開谷歌的一些...

吐槽下魅族

今年用了兩年的索尼退休了,滿懷期望的買了臺魅族3s。五一節前夜指紋解鎖壞了,上網一查,滿大街都是指紋壞了,大家的現象都一樣 毫無徵兆,突然就不能用指紋解鎖 返回了。打 到客服,簡單描述,客服挺禮貌,估計也是經常接到這樣的 直接叫公升價下系統,不行就送到維修中心。五一節就修手機了。修完發現系統多了一堆...