我想知道我的应用程序是否可以依赖 Android 上的电话值(例如国家/地区、MCC 等)。我可以使用 setprop 在运行时更改它们吗?我尝试使用 setprop 进行更改,但似乎没有用。据我了解,电话管理器是一个代表 GSM 或 CDMA 硬件配置的类/接口。在 GSM 的情况下,这可能是 sim,而在 CDMA 的情况下,它可能是硬件。我的问题是:
- 谁是第一次在这两种情况下更新这些值?
- 这些值是否由操作系统保存为只读?
- 如果用户到不同的国家或地区旅行,国家代码和 MCC 值等一些值会自动更新吗?
- 我可以重置这些值吗?
我无意更改这些值中的任何一个,但想了解它的工作原理!如果有人可以帮助我,我将不胜感激。