/DeveloperHide

USBデバッグを一時的にオフにしてアプリを起動して、終了したら戻す

Primary LanguageKotlinApache License 2.0Apache-2.0

開発者隠し DeveloperHide

USBデバッグを一時的にオフにしてアプリを起動して、終了したら戻す
そのうちPlayストアに上がる

利用前に

以下のコマンドを叩く必要があります。

adb shell pm grant io.github.takusan23.developerhide android.permission.WRITE_SECURE_SETTINGS

仕組み

USBデバッグ有効時に起動しないアプリを起動する前に、USBデバッグをOFFにする

アプリを起動(startActivity)

アプリ終了時にUSBデバッグを戻す。

前後のUSBデバッグを無効、有効化するために、一回独自のActivityを噛ませてからstartActivity()してます。
ShortcutHostActivity.kt見てね