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

Android 9.0 ota升級關(guān)于SettingsProvider新增和修改系統(tǒng)數(shù)據(jù)相關(guān)功能實(shí)現(xiàn)

這篇具有很好參考價(jià)值的文章主要介紹了Android 9.0 ota升級關(guān)于SettingsProvider新增和修改系統(tǒng)數(shù)據(jù)相關(guān)功能實(shí)現(xiàn)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1. 前言

? 在9.0的系統(tǒng)rom定制化開發(fā)中,在進(jìn)行ota升級的過程中,由于在SettingsProvider中新增了系統(tǒng)屬性和修改某項(xiàng)系統(tǒng)屬性值,但是在ota升級以后發(fā)現(xiàn)沒有
更新,需要恢復(fù)出廠設(shè)置以后才會(huì)更改,但是恢復(fù)出廠設(shè)置 會(huì)丟掉一些數(shù)據(jù),這是應(yīng)為系統(tǒng)數(shù)據(jù)庫沒更新,所以需要在ota的時(shí)候同樣升級系統(tǒng)數(shù)據(jù)庫,
接下來看下如何實(shí)現(xiàn)相關(guān)的功能

2.ota升級關(guān)于SettingsProvider新增和修改系統(tǒng)數(shù)據(jù)相關(guān)功能實(shí)現(xiàn)的核心類

    \frameworks\base\services\java\com\android\server\SystemServer.java
    \frameworks\base\services\core\java\com\android\server\am\ActivityManagerService.java
    \frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\SettingsProvider.java
    \frameworks\base\packages\SettingsProvider\res\values\defaults.xml

3.ota升級關(guān)于SettingsProvider新增和修改系統(tǒng)數(shù)據(jù)相關(guān)功能實(shí)現(xiàn)的核心功能分析和實(shí)現(xiàn)

在系統(tǒng)中,SettingsProvider是系統(tǒng)設(shè)置的內(nèi)容提供者。它將設(shè)置類型分為三種
??? Global,全局,對系統(tǒng)中所有用戶公開,第三方App沒有寫權(quán)限
??? Secure,安全相關(guān)的用戶偏好設(shè)置,第三方App沒有寫權(quán)限
??? System,用戶偏好系統(tǒng)設(shè)置
SettingsProvider 顧名思義是一個(gè)提供設(shè)置數(shù)據(jù)共享的 P文章來源地址http://www.zghlxwxcb.cn/news/detail-813857.html

到了這里,關(guān)于Android 9.0 ota升級關(guān)于SettingsProvider新增和修改系統(tǒng)數(shù)據(jù)相關(guān)功能實(shí)現(xiàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Android 9.0 kenel和frameworks中修改ram運(yùn)行內(nèi)存的功能實(shí)現(xiàn)

    在9.0的系統(tǒng)rom產(chǎn)品開發(fā)定制中,在對一些產(chǎn)品開發(fā)中的配置需求方面,在產(chǎn)品后續(xù)訂單中,在某些機(jī)型中需要升級下系統(tǒng)內(nèi)核配置,項(xiàng)目時(shí)間比較倉促,所以 來不及對硬件重新定制,就需要軟件方面在ram運(yùn)行內(nèi)存的容量大小方面作假,修改ram真實(shí)的大小容量,所以就需要在

    2024年02月09日
    瀏覽(22)
  • ESP32 OTA升級之https ota詳解

    ESP32 OTA升級之https ota詳解

    本文以 ESP32 官方demo例程 native_ota_example 為例,詳細(xì)闡述如何采用https實(shí)現(xiàn)esp32的ota升級。 第一章節(jié),為本文的前言部分,對文章內(nèi)容進(jìn)行大體概述; 第二章節(jié),主要描述了如何在本地將demo例程跑起來,并附帶了關(guān)于使用demo例程中遇到的相關(guān)報(bào)錯(cuò)的具體解決措施; 第三章節(jié),

    2024年02月14日
    瀏覽(24)
  • 在線升級:OTA升級的原理和實(shí)現(xiàn)方式

    在線升級:OTA升級的原理和實(shí)現(xiàn)方式

    目錄 1、OTA 在線升級 2、實(shí)現(xiàn)方式 3、操作方式 3.1、后臺(tái)式升級 3.2、非后臺(tái)式式更新 4、STM32 的在線升級 4.1、劃分 Flash 區(qū)域 4.2、實(shí)操1 - Flash空間地址的劃分 4.3、實(shí)操2 - 設(shè)置工程 4.4、實(shí)操3 - 接收固件更新包 4.5、實(shí)操4 - 拷貝程序至Flash 4.6、實(shí)操5 - 跳轉(zhuǎn)至 App 應(yīng)用程序 4.7、特

    2024年02月01日
    瀏覽(23)
  • ESP32 OTA升級

    目錄 一、ESP32 OTA升級原理 1. ESP32固件編譯 2. 固件的遠(yuǎn)程傳輸 二、基于ESP32HTTPUpdate庫的OTA升級 1. 硬件準(zhǔn)備 2. 軟件實(shí)現(xiàn) 三、注意事項(xiàng) 1. 升級文件大小限制 2. WiFi穩(wěn)定性 3. 固件版本號(hào) 結(jié)語 ????????OTA(Over-The-Air)升級,是指通過無線網(wǎng)絡(luò)對設(shè)備進(jìn)行在線的升級。通俗的說,就

    2024年02月16日
    瀏覽(22)
  • 雙分區(qū)OTA升級

    雙分區(qū)(雙區(qū))OTA(Over-the-Air)升級是嵌入式系統(tǒng)中常用的一種固件升級方式。此種方式下,設(shè)備的存儲(chǔ)空間被分為兩個(gè)分區(qū):一個(gè)活動(dòng)(active)分區(qū)和一個(gè)備用(standby)分區(qū)。 活動(dòng)分區(qū):這個(gè)分區(qū)包含當(dāng)前正在運(yùn)行的固件。 備用分區(qū):這個(gè)分區(qū)用于存放新下載的固件。在

    2024年02月10日
    瀏覽(18)
  • OTA升級學(xué)習(xí)筆記

    記錄下近期學(xué)習(xí)的OTA升級相關(guān)內(nèi)容 OTA(Over-the-Air Technology)簡單來說就是一種無線升級的技術(shù) 整編完成后使用make otapackage會(huì)生成target_files壓縮包(包含完整的image數(shù)據(jù))和可用于升級的ota update壓縮包。如果不想在編譯的時(shí)候生成升級包,可以將TARGET_SKIP_OTA_PACKAGE置成false(編

    2024年02月15日
    瀏覽(13)
  • 阿里云OTA升級指南

    阿里云OTA升級指南

    OTA簡介 OTA是Over-The-Air的縮寫,中文意為“通過空中傳輸”。在計(jì)算機(jī)和通信技術(shù)領(lǐng)域中,OTA指的是通過無線網(wǎng)絡(luò)等方式將軟件、固件、配置文件等更新、下載、安裝到設(shè)備上的一種技術(shù)手段。它可以實(shí)現(xiàn)遠(yuǎn)程升級和管理設(shè)備的軟件和配置,無需物理連接設(shè)備,提高了設(shè)備管理

    2024年02月22日
    瀏覽(25)
  • STM32 OTA遠(yuǎn)程升級

    STM32 OTA遠(yuǎn)程升級

    前言:OTA全稱是over the air,主要應(yīng)用于物聯(lián)網(wǎng)設(shè)備作為更新代碼使用,其原理在不同芯片上相通,應(yīng)用較為廣泛。 一、OTA硬件組成 ? 對于OTA硬件來講,常用的硬件組成是無線芯片+MCU,常用的無線模塊有WIFI、4G、LORA甚至是藍(lán)牙等具有無線傳輸功能的設(shè)備,MCU則是例如51,STM3

    2024年02月11日
    瀏覽(24)
  • OTA實(shí)現(xiàn)設(shè)備升級方案

    OTA實(shí)現(xiàn)設(shè)備升級方案

    引言 空中下載技術(shù) (Over-the-Air Technology, OTA) 是通過移動(dòng)通信的空中接口實(shí)現(xiàn)對移動(dòng)終端設(shè)備進(jìn)行遠(yuǎn)程管理的技術(shù)。 該技術(shù)在 IOT 行業(yè)非常的重要,當(dāng)隨著市場上的產(chǎn)品越來越多,保有量也越來越多,隨著時(shí)間的推移,很多設(shè)備的功能比較老舊,逐漸落伍。為了能遠(yuǎn)程幫助

    2024年02月05日
    瀏覽(18)
  • 關(guān)于android升級到targetSdkVersion 33 構(gòu)建問題

    控制臺(tái)日志: Can\\\'t read [/Users/imac/Library/Android/sdk/platforms/android-33/optional/android.car.jar] (Can\\\'t process class [android/car/Car$CarServiceLifecycleListener.class] (Unsupported version number [55.0] (maximum 54.0, Java 10))) 解決方法:升級ProGuard? 版本

    2024年02月10日
    瀏覽(27)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包