Android彻底解决Youtube和Google play store等套件报错崩溃的问题
生活随笔
收集整理的這篇文章主要介紹了
Android彻底解决Youtube和Google play store等套件报错崩溃的问题
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
做系統(tǒng)定制的同學(xué)可能會(huì)遇到第三方的軟件比如Google Play store套件或者Youtube報(bào)錯(cuò)的問題,常常我們知道報(bào)錯(cuò)是因?yàn)槭裁吹蔷褪菦]法改,有一種種很極端的方法就是像我這樣直接把報(bào)錯(cuò)的地方屏蔽掉,這里記得屏蔽以后把應(yīng)用干掉,不然會(huì)使系統(tǒng)卡死。
}if (mShowDialogs && !mSleeping && !mShuttingDown) { android.util.Log.d("song","applicationLabel="+mContext.getPackageManager().getApplicationLabel(proc.info)); //holatek patch add by szh for youtube error begin 20190507 if(mContext.getPackageManager().getApplicationLabel(proc.info).equals("YouTube")){ android.util.Log.d("song","block the youtube error dialog !!!");forceStopPackage("com.google.android.youtube.tv",UserHandle.USER_ALL); }else if(mContext.getPackageManager().getApplicationLabel(proc.info).equals("com.android.vending")){forceStopPackage("com.android.vending",UserHandle.USER_ALL); }else if(mContext.getPackageManager().getApplicationLabel(proc.info).equals("com.google.android.gms")){forceStopPackage("com.google.android.gms",UserHandle.USER_ALL); }else if(mContext.getPackageManager().getApplicationLabel(proc.info).equals("com.google.android.gsf")){forceStopPackage("com.google.android.gsf",UserHandle.USER_ALL); }else if(mContext.getPackageManager().getApplicationLabel(proc.info).equals("com.google.android.gsf.login")){forceStopPackage("com.google.android.gsf.login",UserHandle.USER_ALL); }else{Dialog d = new AppErrorDialog(mContext,ActivityManagerService.this, res, proc);d.show();proc.crashDialog = d; } //holatek patch add by szh for youtube error end 20190507 } --------------AMS中殺死應(yīng)用的方法killApplicationWithAppId(pkgName,1,"kill youtube"); -----會(huì)自動(dòng)start應(yīng)用造成死機(jī)forceStopPackage(,UserHandle.USER_ALL);-----可以停止應(yīng)用的進(jìn)程總結(jié)
以上是生活随笔為你收集整理的Android彻底解决Youtube和Google play store等套件报错崩溃的问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IT人的家乡,湘西最美张吉怀高铁12月6
- 下一篇: Android私有数据存储,Androi