国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Android 10.0 設(shè)置默認(rèn)launcher后安裝另外launcher后默認(rèn)Launcher失效的功能修復(fù)

這篇具有很好參考價(jià)值的文章主要介紹了Android 10.0 設(shè)置默認(rèn)launcher后安裝另外launcher后默認(rèn)Launcher失效的功能修復(fù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1.前言


?在10.0的系統(tǒng)rom定制化開發(fā)中,在系統(tǒng)中有多個(gè)launcher的時(shí)候,會(huì)在開機(jī)進(jìn)入launcher的時(shí)候彈窗l(fā)auncher列表,讓用戶選擇進(jìn)入哪個(gè)launcher,這樣顯得特別的不方便
所以產(chǎn)品開發(fā)中,要求用RoleManager的相關(guān)api來設(shè)置默認(rèn)Launcher,但是在設(shè)置完默認(rèn)Launcher以后,在安裝一款Launcher的時(shí)候,默認(rèn)Launcher就會(huì)失效,在
系統(tǒng)設(shè)置的默認(rèn)應(yīng)用中Launcher選項(xiàng)就為空,點(diǎn)擊home鍵的時(shí)候會(huì)彈出默認(rèn)Launcher列表,讓選擇進(jìn)入哪個(gè)默認(rèn)Launcher.所以需要從安裝Launcher的流程來分析相關(guān)
的設(shè)置。來解決問題

Android 10.0 設(shè)置默認(rèn)launcher后安裝另外launcher后默認(rèn)Launcher失效的功能修復(fù)
設(shè)置默認(rèn)Launcher的相關(guān)代碼

?文章來源地址http://www.zghlxwxcb.cn/news/detail-448366.html

    private void setDefaultApplication(String roleName, String packageName) {
        RoleManager roleManager = mContext.getSystemService(RoleManager.class);
        Executor executor = mContext.getMainExecutor();
        Consumer<Boolean> callback = successful -> {
            if (successful) {
                Log.e(TAG, "setDefaultApplication packageName:"+packageN

到了這里,關(guān)于Android 10.0 設(shè)置默認(rèn)launcher后安裝另外launcher后默認(rèn)Launcher失效的功能修復(fù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 搭載基于RK3229的Android5.1修改開機(jī)默認(rèn)桌面Launcher

    搭載基于RK3229的Android5.1修改開機(jī)默認(rèn)桌面Launcher

    在..rk3229_5.1_boxframeworksbaseservicescorejavacomandroidserveram目錄找到ActivityManagerService.java文件。在文件里找到startHomeActivityLocked函數(shù)里的setDefaultLauncher。 在setDefaultLauncher設(shè)置開機(jī)默認(rèn)桌面launch的包名。我開發(fā)的固件,所要啟動(dòng)的包名如下: ?? ??? ? String ?packageName = SystemP

    2024年02月06日
    瀏覽(20)
  • Android10/11 原生Launcher3深度定制

    Android10/11 原生Launcher3深度定制

    一、引言 關(guān)于Android10和11系統(tǒng)Launcher3的定制有很多,根據(jù)項(xiàng)目的需求會(huì)進(jìn)行各種定制開發(fā), 于是就需要研究Launcher3的源碼。本文主要從Android 11的Launcher3QuickStep著手 (go版本或者其他版本類似)從常用的修改進(jìn)行分析,首先就得大致理解 Launcher3各個(gè) 類的作用。 1.1、常用類簡(jiǎn)

    2023年04月17日
    瀏覽(138)
  • Android Launcher apk 授信安裝

    Android Launcher apk 授信安裝

    對(duì)安裝的apk進(jìn)行校驗(yàn),除了系統(tǒng)應(yīng)用市場(chǎng)中下載的,其它渠道的apk都進(jìn)行安裝攔截,并且彈框提示。 首先需要把驗(yàn)證的證書保存在數(shù)據(jù)庫(kù)本地,后面需要用到 然后注冊(cè)系統(tǒng)廣播,用于接收 apk 安裝時(shí)的監(jiān)聽,這個(gè)廣播由系統(tǒng)發(fā)出 新裝時(shí)的 action ‘a(chǎn)ndroid.intent.action.PACKAGE_ADDED

    2024年02月12日
    瀏覽(12)
  • Android 12.0 Launcher3 app列表頁(yè)桌面圖標(biāo)按安裝時(shí)間排序

    ? 在12.0的系統(tǒng)開發(fā)中,在對(duì)Launcher3進(jìn)行功能開發(fā)時(shí),系統(tǒng)默認(rèn)的app列表頁(yè)排序是安裝app名稱進(jìn)行排序的,由于功能的需要要求按照app安裝時(shí)間進(jìn)行排序,這就需要找到相關(guān)的排序地方,進(jìn)行排序方式的修改就能完成這個(gè)功能

    2024年02月06日
    瀏覽(31)
  • Android 10.0 app授予通知權(quán)限 默認(rèn)開啟通知

    在app開發(fā)中 會(huì)需要發(fā)送通知,但在8.0以后增加了通知權(quán)限,必須先開啟通知權(quán)限才能發(fā)送通知 像這樣申請(qǐng)開啟通知權(quán)限 打開通知開關(guān) app中開啟通知權(quán)限如下 1.判斷是否有通知權(quán)限

    2023年04月08日
    瀏覽(35)
  • Android 10.0 原生SystemUI下拉通知欄每條通知默認(rèn)展開

    Android 10.0 原生SystemUI下拉通知欄每條通知默認(rèn)展開

    在10.0的系統(tǒng)rom原生開發(fā)中,在在對(duì)SystemUI下拉通知欄做定制的時(shí)候,在下拉狀態(tài)欄的時(shí)候,通知欄中最后一條通知默認(rèn)是收縮的 點(diǎn)擊按鈕 就會(huì)展開 原生系統(tǒng)systemui就是如此,為了更美觀 所以要求最后一條通知也默認(rèn)展開,顯得更美觀 最終效果圖: ? 在systemui中,關(guān)于下拉通

    2023年04月08日
    瀏覽(27)
  • 開機(jī)直接進(jìn)入該應(yīng)用作為默認(rèn)launcher(霸屏)或者開機(jī)自啟指定應(yīng)用

    開機(jī)默認(rèn)此 app 作為 launcher 首次加載 ,就是設(shè)置這個(gè) apk 為開機(jī)向?qū)В]有設(shè)置這個(gè)成默認(rèn) launcher ,若此應(yīng)用是 launcher 應(yīng)用那么按返回之后會(huì)提示讓你選擇哪一 laucher 前提是 此應(yīng)用內(nèi)置并沒有作為 launcher 應(yīng)用,就可以用下面的方法。 開機(jī)自啟,開機(jī)自動(dòng)啟動(dòng)某個(gè)指定應(yīng)

    2023年04月08日
    瀏覽(17)
  • GMS之Launcher中去除默認(rèn)Search或替換為Chrome Search

    將FeatureFlags.java文件中的QSB_ON_FIRST_SCREEN變量修改為false 在源碼中是通過launcher3中的BuildConfig.java去獲取變量(默認(rèn)true),那么在這里將變量修改為false即可(自行添加系統(tǒng)變量進(jìn)行靈活控制也行) 最近在Android 13平臺(tái)修改以上代碼后,在Launcher中并不生效,后來發(fā)現(xiàn),如果Sear

    2024年02月07日
    瀏覽(14)
  • Android11.0 launcher修改為單層

    OS: RK3568 Android11.0 現(xiàn)在的產(chǎn)品基本都是按照手機(jī)樣式去做,所以需要把系統(tǒng)默認(rèn)的Launcher樣式,去掉抽屜改為單層顯示,也就是把所有的app添加到workspace中。 以下修改是在設(shè)備橫屏模式下進(jìn)行 。 1.添加一個(gè)宏開關(guān)控制Launcher單雙層顯示 源碼: /packages/apps/Launcher3/src/com/android/

    2024年02月08日
    瀏覽(96)
  • Android系統(tǒng)啟動(dòng)(四) — Launcher 啟動(dòng)過程

    Android系統(tǒng)啟動(dòng)(四) — Launcher 啟動(dòng)過程

    1 Launcher 概述 系統(tǒng)啟動(dòng)的最后一步是啟動(dòng)一個(gè)應(yīng)用程序來顯示系統(tǒng)中已經(jīng)安裝的應(yīng)用程序,這個(gè)應(yīng)用程序就叫做 Launcher 。 Launcher 在啟動(dòng)過程中會(huì)請(qǐng)求 PackageManagerService 返回系統(tǒng)中已經(jīng)安裝的應(yīng)用程序信息,并將這些信息封裝成一個(gè)快捷圖標(biāo)列表顯示在系統(tǒng)屏幕上,這樣用戶就

    2024年02月01日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包