0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

瑞芯微RK3566鴻蒙開發(fā)板Android11修改第三方輸入法為默認(rèn)輸入法

觸覺智能 ? 2024-09-24 09:43 ? 次閱讀

一、安裝輸入法并查看輸入法包名

本次要安裝的是百度輸入法,安裝方法如下:

1.1 adb命令行方式安裝

電腦鍵盤通過win+R組合鍵彈出輸入框,輸入cmd進(jìn)入電腦終端,并執(zhí)行以下命令:

#查看是否識(shí)別到adb設(shè)備 adb.exe devices #讓系統(tǒng)獲取root權(quán)限 adb.exe root# 讓系統(tǒng)可讀可寫 adb.exe remount# 開始安裝 adb.exeinstall/your/target/path/baidu.apk

8f25106daf3e4545b1613094544de833~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727745079&x-signature=rlgVr0RVg4VFug5vOjYlsECzmtU%3D

1.2 U盤/TF卡安裝

將輸入法apk放置U盤/TF內(nèi),插入主板識(shí)別到設(shè)備后,進(jìn)入系統(tǒng)桌面找到【資源管理器】應(yīng)用,點(diǎn)擊U盤輸入法apk應(yīng)用安裝即可。

安裝成功

a689e33415174356bf85bd2669482768~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727745079&x-signature=KlHuFUMZYXY3rc5fCG3IxSLfOZA%3D

1.3 查看輸入法包名

# ime list -s com.baidu.input/.ImeService

輸出的結(jié)果就是該輸入法的包名/類名。

二、系統(tǒng)預(yù)安裝輸入法應(yīng)用

將需要預(yù)安裝的百度輸入法APK放置
device/rockchip/rk356x/rk3566_r/preinstall_del/目錄下

(沒有preinstall_del目錄就手動(dòng)創(chuàng)建一個(gè)即可),并添加以下文件:

  • Android.mk
  • baidu.apk(APK)
  • preinstall.mk

Android.mk文件內(nèi)容:

include $(call all-subdir-makefiles)

preinstall.mk文件內(nèi)容:

PRODUCT_PACKAGES += baidu

注意:baidu為APK名字,例如baidu.apk。

三、修改輸入法環(huán)境變量

將前面第一步獲取到的百度輸入法包名/類名添加到以下文件:

frameworks/base/packages/SettingsProvider/res/values/defaults.xml

內(nèi)容如下:

0 + +com.baidu.input/.ImeService

四、修改默認(rèn)輸入法

將前面輸入法環(huán)境添加到以下文件:

frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java

添加內(nèi)容如下:

classDatabaseHelperextendsSQLiteOpenHelper{ loadIntegerSetting(stmt, Settings.Secure.SLEEP_TIMEOUT, R.integer.def_sleep_timeout); + loadStringSetting(stmt, Settings.Secure.DEFAULT_INPUT_METHOD, R.string.config_default_input_method);//add hjt /* * IMPORTANT: Do not add any more upgrade steps here as the global, * secure, and system settings are no longer stored in a database

添加完重新編譯源碼即可。

五、查看百度輸入法是否為默認(rèn)輸入法

命令行

# settings get secure default_input_method com.baidu.input/.ImeService

設(shè)置默認(rèn)輸入法成功

590e984d958940b8ae8de4c4f506e48c~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727745079&x-signature=diY7eKyd2f4Nle1o02tfGQ5xrAM%3D

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3936

    瀏覽量

    127397
  • 嵌入式開發(fā)
    +關(guān)注

    關(guān)注

    18

    文章

    1030

    瀏覽量

    47578
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5050

    瀏覽量

    97456
  • 觸覺智能
    +關(guān)注

    關(guān)注

    1

    文章

    38

    瀏覽量

    310
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    C#中控制輸入法

    ;} }在這段程序中,首先對(duì)系統(tǒng)默認(rèn)輸入法進(jìn)行判斷,如果默認(rèn)輸入法的Culture是zh-CN,而且輸入法名字中不包含"Keyboard"字樣,說明
    發(fā)表于 12-29 11:12

    輸入法不能切換解決方法

    輸入法不能切換解決方法輸入法不能切換解決方法在輸入法圖標(biāo)上右鍵(圖一),設(shè)置(圖二)。然后將默認(rèn)輸入語言改為美式鍵盤試試(圖)(如果是操作
    發(fā)表于 04-24 10:25

    請(qǐng)問android4.4.2如何內(nèi)置第三方輸入法到系統(tǒng)中并設(shè)為默認(rèn)輸入法?

    android4.4.2如何內(nèi)置第三方輸入法到系統(tǒng)中并設(shè)為默認(rèn)輸入法,系統(tǒng)自帶的輸入法拼音太不友好了,想改為
    發(fā)表于 01-11 07:31

    怎樣將RK3326 Android 8.1的默認(rèn)輸入法改為訊飛輸入法

    有幾種方法可以去修改RK3326 Android 8.1的默認(rèn)輸入法呢?怎樣將RK3326 Androi
    發(fā)表于 02-17 06:54

    如何將RK3288的默認(rèn)輸入法設(shè)置中文?

    如何將RK3288的默認(rèn)輸入法設(shè)置中文?
    發(fā)表于 03-10 06:32

    干貨 |RK3568開發(fā)板Android11系統(tǒng)開發(fā)筆記

    本文截取自《itop-3568開發(fā)板Android系統(tǒng)和應(yīng)用開發(fā)手冊(cè)》硬件平臺(tái): Android11 預(yù)安裝應(yīng)用功能在進(jìn)行本章節(jié)時(shí),需要將迅
    發(fā)表于 06-15 16:56

    RK3566 git拉取android11的源碼后進(jìn)行編譯報(bào)錯(cuò)如何解決

      你好:  我買的rk3566開發(fā)板,git拉取android11的源碼后進(jìn)行編譯報(bào)下面的錯(cuò)誤,麻煩看下。
    發(fā)表于 07-19 15:47

    RK3568開發(fā)板Android11系統(tǒng)開發(fā)筆記分享

    1、迅RK3568開發(fā)板Android11系統(tǒng)開發(fā)筆記Android11 預(yù)安裝應(yīng)用功能在進(jìn)行
    發(fā)表于 08-25 18:06

    RK3566平板產(chǎn)品已通過Android 11 GMS認(rèn)證

    RK3566平板產(chǎn)品已通過Android 11 GMS認(rèn)證
    的頭像 發(fā)表于 04-30 14:58 ?1926次閱讀

    ROC RK3566 PC固件Android11固件

    電子發(fā)燒友網(wǎng)站提供《ROC RK3566 PC固件Android11固件.txt》資料免費(fèi)下載
    發(fā)表于 09-21 14:55 ?35次下載
    ROC <b class='flag-5'>RK3566</b> PC固件<b class='flag-5'>Android11</b>固件

    輸入法真的來了!百度輸入法、搜狗輸入法和訊飛會(huì)受影響嗎?

    盡管張小龍?zhí)岬?b class='flag-5'>微信鍵盤不是為了搶奪輸入法市場,但考慮到信的體量之大,不得不讓人進(jìn)行聯(lián)想,信鍵盤推出后,搜狗輸入法、百度
    的頭像 發(fā)表于 12-19 16:53 ?1420次閱讀
    <b class='flag-5'>微</b>信<b class='flag-5'>輸入法</b>真的來了!百度<b class='flag-5'>輸入法</b>、搜狗<b class='flag-5'>輸入法</b>和訊飛會(huì)受影響嗎?

    RK3566開發(fā)板USB OTG模式介紹及命令切換,觸覺智能EVB3566主板鴻蒙硬件廠商

    本文USB OTG模式介紹及命令切換,適用于嵌入式工程師、硬件開發(fā)教程入門學(xué)習(xí)課程。設(shè)備觸覺智能開發(fā)
    的頭像 發(fā)表于 09-05 17:01 ?1291次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3566</b><b class='flag-5'>開發(fā)板</b>USB OTG模式介紹及命令切換,觸覺智能EVB<b class='flag-5'>3566</b>主板<b class='flag-5'>鴻蒙</b>硬件廠商

    RK3566/RK3568 Android11使用OTA升級(jí)固件方法,深圳觸覺智能鴻蒙開發(fā)板演示,備戰(zhàn)第九屆華為ICT大賽

    本文介紹RK3566/RK3568在Android11系統(tǒng)OTA升級(jí)固件方法,使用觸覺智能
    的頭像 發(fā)表于 10-12 11:57 ?492次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3566</b>/<b class='flag-5'>RK</b>3568 <b class='flag-5'>Android11</b>使用OTA升級(jí)固件方法,深圳觸覺智能<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)板</b>演示,備戰(zhàn)第九屆華為ICT大賽

    RK3566/RK3568 Android11下該如何默認(rèn)屏蔽導(dǎo)航欄/狀態(tài)欄?看這篇文章就懂了

    本文介紹RK3566/RK3568在Android11系統(tǒng)
    的頭像 發(fā)表于 10-30 18:26 ?449次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3566</b>/<b class='flag-5'>RK</b>3568 <b class='flag-5'>Android11</b>下該如何<b class='flag-5'>默認(rèn)</b>屏蔽導(dǎo)航欄/狀態(tài)欄?看這篇文章就懂了

    OpenHarmony怎么修改DPI密度值?觸覺智能RK3566鴻蒙開發(fā)板演示

    開源鴻蒙OpenHarmony系統(tǒng)下,修改DPI密度值的方法,觸覺智能Purple Pi OH鴻蒙開發(fā)板演示,搭載了
    的頭像 發(fā)表于 12-24 11:46 ?149次閱讀
    OpenHarmony怎么<b class='flag-5'>修改</b>DPI密度值?觸覺智能<b class='flag-5'>RK3566</b><b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)板</b>演示