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

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

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

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

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

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

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

1.1 adb命令行方式安裝

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

#查看是否識別到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è)備后,進入系統(tǒng)桌面找到【資源管理器】應用,點擊U盤輸入法apk應用安裝即可。

安裝成功

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)預安裝輸入法應用

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

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

  • 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

四、修改默認輸入法

將前面輸入法環(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

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

五、查看百度輸入法是否為默認輸入法

命令行

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

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

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)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3904

    瀏覽量

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

    關(guān)注

    18

    文章

    1008

    瀏覽量

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

    關(guān)注

    25

    文章

    4773

    瀏覽量

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

    關(guān)注

    1

    文章

    22

    瀏覽量

    285
收藏 人收藏

    評論

    相關(guān)推薦

    C#中控制輸入法

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

    輸入法不能切換解決方法

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

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

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

    怎樣將RK3326 Android 8.1的默認輸入法改為訊飛輸入法

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

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

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

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

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

    RK3566 git拉取android11的源碼后進行編譯報錯如何解決

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

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

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

    淺談輸入法編程

    首先我們需要明白輸入法是什么東西。目前常用的輸入法基本上有兩種類型:外掛式(如早期的萬能五筆)及輸入法接口式(Input Method Editor-IME)。外掛式比較簡單,就是一個exe文
    發(fā)表于 10-16 11:44 ?42次下載

    百度發(fā)布AI輸入法 開創(chuàng)全感官輸入2.0時代

    速途網(wǎng)1月16日消息(報道:吳佳馨)今日,在百度輸入法“AI·新輸入 全感官輸入2.0”發(fā)布會上,國內(nèi)首款AI輸入法——百度輸入法AI探索版
    發(fā)表于 01-18 11:11 ?1429次閱讀

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

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

    ROC RK3566 PC固件Android11固件

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

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

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

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

    本文USB OTG模式介紹及命令切換,適用于嵌入式工程師、硬件開發(fā)教程入門學習課程。設(shè)備觸覺智能開發(fā)
    的頭像 發(fā)表于 09-05 17:01 ?624次閱讀
    <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鴻蒙開發(fā)板OpenHarmony標準系統(tǒng)應用兼容性測試指導

    本文OpenHarmony標準系統(tǒng)應用兼容性測試指導,適用鴻蒙系統(tǒng)軟件開發(fā)測試的新手入門學習課程,設(shè)備觸覺智能的
    的頭像 發(fā)表于 09-10 11:56 ?135次閱讀
    <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'>鴻蒙</b><b class='flag-5'>開發(fā)板</b>OpenHarmony標準系統(tǒng)應用兼容性測試指導