ANdroid5.0不能隱式啟動service,必須顯示,解決辦法,加服務端包名


 

Intent intent = new Intent();
intent.setAction("com.viaembedded.veonvif.RemoteService");//Android5.0后service不能采用隱式啟動,故此處加上包名
intent.setPackage("com.example.oscarzhou.nvrmanagerapp");//
bindService(intent, serConn, BIND_AUTO_CREATE);

 

注意,是服務端包名,而不是所謂的客戶端包名getPackageName()。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM