Android下打开手机GPS设置

Posted Mr-Cui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android下打开手机GPS设置相关的知识,希望对你有一定的参考价值。

if (plus.os.name == "android") {
	var context = plus.android.importClass("android.content.Context");
	var locationManager = plus.android.importClass("android.location.LocationManager");
	var main = plus.android.runtimeMainActivity();
	var mainSvr = main.getSystemService(context.LOCATION_SERVICE);
	var gpsProvider = mainSvr.isProviderEnabled(locationManager.GPS_PROVIDER); //检查是否开启了GPS
	if (!gpsProvider) {
		var message = "为了获取您的精准位置,请开启GPS设备。";
		var title = "GPS未启用";
		var alertCB = function() {
			var Intent = plus.android.importClass("android.content.Intent");
			var mIntent = new Intent(‘android.settings.LOCATION_SOURCE_SETTINGS‘);
			main.startActivity(mIntent); //打开GPS设置
		}
		plus.nativeUI.alert(message, alertCB, title);
	}
}

  

以上是关于Android下打开手机GPS设置的主要内容,如果未能解决你的问题,请参考以下文章

怎么让手机模拟gps地图位置信息?

检测 Android 手机中的 GPS 开/关开关

为啥我的手机打开gps了还是定位不了呢?

android的怎么使用gps定位

安卓手机定位失败怎么办?

手机上的gps定位怎么打开