我如何限制或禁用数据使用仅为我的Android应用程序(Kotlin)?



我正在Android (Kotlin)上开发一个应用程序,我正在寻找一些关于网络的帮助。

如何限制或禁用我的应用程序的数据使用,如果可能的话,我不想让用户看到。

我在我的应用程序中使用Retrofit库进行网络呼叫,所以也许有人会告诉我,如果我可以禁用Retrofit,不会有任何呼叫?

我不想影响其他应用,例如通过禁用wifi或移动数据,我只想禁用或限制我的应用。

我尝试启用/禁用wifi或移动数据,但这不是我想要的。然后我试着重定向到设置,让用户自己禁用它,但它仍然不一样。

我刚刚在共享偏好中创建了一个值,当我尝试拨打电话时,我正在检查它的值,如果它为真,则我处于离线模式,如果它为假,则我处于在线模式并拨打电话。

这可能是第一次解决方案,但我会感谢任何建议。

最新更新