0

緊急時にユーザーに場所を提供する Android アプリを作成しています。ユーザーがアプリを開いたときにアプリでモバイルデータを有効にしたい..よろしくお願いします

4

1 に答える 1

0

ルート化された電話を持っていない限り、プログラムでデータを有効または無効にすることはできないと思います。そのためにはMODIFY_PHONE_STATE、システムまたは署名アプリにのみ与えられる許可を含める必要があるためです。

setMobileDataEnabled()メソッドは、リフレクションを介して呼び出すことができなくなりました。Android 2.1 (API 7) から Android 4.4 (API 19) まではリフレクション経由でsetMobileDataEnabled()呼び出し可能でしたが、Android 5.0 以降では、ルート化された電話でもメソッドを呼び出すことはできません。

于 2017-07-09T03:59:58.240 に答える