Androidのロケールを秒速で切り替える
やりたいこと
Androidで設定画面をいちいち開かなくてもホーム画面のウィジェットとかでさっさと言語を切り替えたい。
アプリ開発の検証で設定開いて言語変更とかやってらんない。
切り替えるアプリ
ロケール切替 - Google Play の Android アプリ - https://play.google.com/store/apps/details?id=com.aokabi.android.localeswitch
こういうのがあるが、結構更新されてなくてパーミッション問題で動かない(アンドロ4.2くらいから端末の設定いじるパーミッションができた)。
パーミッション問題回避
- 普通に👆のアプリとか同様のアプリを検証で使用する端末にインスコする
-
adb
が使えるパソコンにアプリをインスコしたスマフォをつなぐ
-
adb shell pm grant ${package_name} android.permission.CHANGE_CONFIGURATION
を撃つ
- めでたい
adb
が使えるパソコンにアプリをインスコしたスマフォをつなぐadb shell pm grant ${package_name} android.permission.CHANGE_CONFIGURATION
を撃つAuthor And Source
この問題について(Androidのロケールを秒速で切り替える), 我々は、より多くの情報をここで見つけました https://qiita.com/Randyumi/items/fd334da086fbfc6d1bfb著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .