LoginSignup
5
5

More than 5 years have passed since last update.

Androidのロケールを秒速で切り替える

Last updated at Posted at 2016-09-09

やりたいこと

Androidで設定画面をいちいち開かなくてもホーム画面のウィジェットとかでさっさと言語を切り替えたい。
アプリ開発の検証で設定開いて言語変更とかやってらんない。

切り替えるアプリ

ロケール切替 - Google Play の Android アプリ - https://play.google.com/store/apps/details?id=com.aokabi.android.localeswitch
こういうのがあるが、結構更新されてなくてパーミッション問題で動かない(アンドロ4.2くらいから端末の設定いじるパーミッションができた)。

パーミッション問題回避

  1. 普通に👆のアプリとか同様のアプリを検証で使用する端末にインスコする
  2. adb が使えるパソコンにアプリをインスコしたスマフォをつなぐ
  3. adb shell pm grant ${package_name} android.permission.CHANGE_CONFIGURATION を撃つ
  4. めでたい

パッケージ名はグーグルプレイのアプリページのURLの末尾にかいてある。
image

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5