我正在Android (Kotlin)上开发一个应用程序,我正在寻找一些关于网络的帮助。
如何限制或禁用我的应用程序的数据使用,如果可能的话,我不想让用户看到。
我在我的应用程序中使用Retrofit库进行网络呼叫,所以也许有人会告诉我,如果我可以禁用Retrofit,不会有任何呼叫?
我不想影响其他应用,例如通过禁用wifi或移动数据,我只想禁用或限制我的应用。
我尝试启用/禁用wifi或移动数据,但这不是我想要的。然后我试着重定向到设置,让用户自己禁用它,但它仍然不一样。
我刚刚在共享偏好中创建了一个值,当我尝试拨打电话时,我正在检查它的值,如果它为真,则我处于离线模式,如果它为假,则我处于在线模式并拨打电话。
这可能是第一次解决方案,但我会感谢任何建议。