From a8c0e5b9bcd05befbed1aab3f0d9edd3031c2300 Mon Sep 17 00:00:00 2001 From: fanhuitong <981964879@qq.com> Date: Fri, 29 Jul 2022 18:27:49 +0800 Subject: [PATCH] =?UTF-8?q?version:MTK=203.6=20fix:=20update:GPS=E5=AE=9A?= =?UTF-8?q?=E4=BD=8D=E6=88=90=E5=8A=9F=E5=90=8E=E5=85=B3=E9=97=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 4 ++-- app/src/main/java/com/aoleyun/sn/manager/MapManager.java | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index f7b00ad..1d9ecc6 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -88,8 +88,8 @@ android { //MTK MTKnewly { flavorDimensions "default" - versionCode 26 - versionName "3.5" + versionCode 27 + versionName "3.6" buildConfigField "String", "platform", '"MTK"' } } diff --git a/app/src/main/java/com/aoleyun/sn/manager/MapManager.java b/app/src/main/java/com/aoleyun/sn/manager/MapManager.java index 3441d1f..83a005f 100644 --- a/app/src/main/java/com/aoleyun/sn/manager/MapManager.java +++ b/app/src/main/java/com/aoleyun/sn/manager/MapManager.java @@ -2,6 +2,7 @@ package com.aoleyun.sn.manager; import android.annotation.SuppressLint; import android.content.Context; +import android.provider.Settings; import android.util.Log; import com.aoleyun.sn.utils.SPUtils; @@ -41,6 +42,7 @@ public class MapManager { } public void initMap() { + Settings.Secure.putString(mContext.getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED, "+gps"); mLocationClient = new LocationClient(mContext); mLocationClient.setLocOption(getDefaultLocationClientOption()); mLocationClient.registerLocationListener(mListener); @@ -49,6 +51,7 @@ public class MapManager { } public LocationClient getLocationClient() { + Settings.Secure.putString(mContext.getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED, "+gps"); if (mLocationClient == null) { initMap(); } @@ -123,6 +126,8 @@ public class MapManager { } Log.e(TAG, "MapAddress: " + (String) SPUtils.get(mContext, "MapAddress", "-")); Log.e(TAG, "MapError: " + (String) SPUtils.get(mContext, "MapError", "-")); +// Settings.Secure.putString(mContext.getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED, "-network"); + Settings.Secure.putString(mContext.getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED, "-gps"); } @Override