通過adb shell命令切換手機的輸入法

2021-08-13 10:26:07 字數 899 閱讀 4942

ime   enable:使輸入法可用

ime  set :設定輸入法

一、命令:切換到自定義的輸入法,

執行結果:

原來的介面,顯示的是三星預設的輸入法

命令執行後,顯示為自定義的輸入法

二、切換為三星預設的輸入法

shell@android:/ $ ime enable com.sec.android.inputmethod/.samsungkeypad

shell@android:/ $ ime set com.sec.android.inputmethod/.samsungkeypad
執行後的結果:由原來自定義的輸入法切換為了三星的輸入法

注:1.參考資料:

2.獲取輸入法的名字

listinputmethods = ((inputmethodmanager) context.getsystemservice(context.input_method_service)).getenabledinputmethodlist();

string newinputmethodname = "";

for (int i = 0; i < inputmethods.size(); i++)

adb shell 後續繼續輸入命令

在python中,使用os.system是每次都啟動乙個新的程序,但使用adb shell後,後續要輸入的命令就是要在原來程序上輸入的,下面列出我知道 的兩個解決方案吧,一 通過在system中一次整合輸入所有的命令,達到在adb shell 後輸入命令的方式 os.system adb shell...

Adb shell常用命令

常用命令 adb devices 查詢連線到adb的裝置名稱 adb start server重啟adb服務程序 adb kill server終止adb服務程序 adb logcat檢視log日誌 adb shell cat sys class net wlan0 address 檢視機器mac位...

adb shell中的am pm命令

adb shell中的am pm命令,一些自己的見解和大多數官網的翻譯。am命令 am全稱activity manager,你能使用am去模擬各種系統的行為,例如去啟動乙個activity,強制停止程序,傳送廣播程序,修改裝置螢幕屬性等等。當你在adb shell命令下執行am命令 am 你也可以在...