【发布时间】:2013-08-30 00:45:11
【问题描述】:
对于 Android 设备(4.0 或更高版本),是否可以使用 java 代码关闭/打开 GPS,而不是用户必须使用设置?
【问题讨论】:
对于 Android 设备(4.0 或更高版本),是否可以使用 java 代码关闭/打开 GPS,而不是用户必须使用设置?
【问题讨论】:
在 Android 2.3 之后不再可能。只有使用制造商平台证书签名的应用才能使用该权限。
正确的做法是将用户转到位置设置页面,如果他愿意,让他启用 GPS。例如,
Intent i = new
Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(i);
【讨论】: