Commit ee18f83d3bdfdb1257268d4067c5fb7218bfd936

Authored by 朱显松
1 parent 7e4b81d9

调整权限申请方式,传感器的数据刷新率仅在Manifest配置即可

config.gradle
@@ -21,7 +21,7 @@ ext { @@ -21,7 +21,7 @@ ext {
21 //编译方式 21 //编译方式
22 debug : false, 22 debug : false,
23 //版本号 23 //版本号
24 - version: "1.3.7", 24 + version: "1.3.8",
25 //Lib库前缀 25 //Lib库前缀
26 packeg : "com.cnlive.module", 26 packeg : "com.cnlive.module",
27 //Lib库名称 27 //Lib库名称
moudle_pedometer/src/main/AndroidManifest.xml
@@ -54,6 +54,9 @@ @@ -54,6 +54,9 @@
54 android:name="android.hardware.sensor.stepdetector" 54 android:name="android.hardware.sensor.stepdetector"
55 android:required="true" /> 55 android:required="true" />
56 56
  57 + <uses-feature
  58 + android:name="android.permission.HIGH_SAMPLING_RATE_SENSORS" />
  59 +
57 <application android:persistent="true"> 60 <application android:persistent="true">
58 <activity 61 <activity
59 android:name="com.cnlive.moudle.collectionTrace.ui.activity.RaceNameListActivity" 62 android:name="com.cnlive.moudle.collectionTrace.ui.activity.RaceNameListActivity"
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/CollPedometerMainActivity.java
@@ -149,8 +149,7 @@ public class CollPedometerMainActivity extends QMUIFragmentActivity { @@ -149,8 +149,7 @@ public class CollPedometerMainActivity extends QMUIFragmentActivity {
149 Manifest.permission.ACCESS_FINE_LOCATION, 149 Manifest.permission.ACCESS_FINE_LOCATION,
150 Manifest.permission.ACCESS_COARSE_LOCATION, 150 Manifest.permission.ACCESS_COARSE_LOCATION,
151 Manifest.permission.ACCESS_BACKGROUND_LOCATION, 151 Manifest.permission.ACCESS_BACKGROUND_LOCATION,
152 - Manifest.permission.ACTIVITY_RECOGNITION,  
153 - Manifest.permission.HIGH_SAMPLING_RATE_SENSORS}; 152 + Manifest.permission.ACTIVITY_RECOGNITION};
154 } 153 }
155 mPermissionsUtils 154 mPermissionsUtils
156 .setPermissionsListener(new PermissionsListener() { 155 .setPermissionsListener(new PermissionsListener() {
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/StartCollectTraceActivity.java
@@ -125,8 +125,7 @@ public class StartCollectTraceActivity extends QMUIFragmentActivity { @@ -125,8 +125,7 @@ public class StartCollectTraceActivity extends QMUIFragmentActivity {
125 Manifest.permission.ACCESS_FINE_LOCATION, 125 Manifest.permission.ACCESS_FINE_LOCATION,
126 Manifest.permission.ACCESS_COARSE_LOCATION, 126 Manifest.permission.ACCESS_COARSE_LOCATION,
127 Manifest.permission.ACCESS_BACKGROUND_LOCATION, 127 Manifest.permission.ACCESS_BACKGROUND_LOCATION,
128 - Manifest.permission.ACTIVITY_RECOGNITION,  
129 - Manifest.permission.HIGH_SAMPLING_RATE_SENSORS}; 128 + Manifest.permission.ACTIVITY_RECOGNITION};
130 } 129 }
131 mPermissionsUtils 130 mPermissionsUtils
132 .setPermissionsListener(new PermissionsListener() { 131 .setPermissionsListener(new PermissionsListener() {
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RunRaceDetailActivity.java
@@ -248,8 +248,7 @@ public class RunRaceDetailActivity extends QMUIFragmentActivity { @@ -248,8 +248,7 @@ public class RunRaceDetailActivity extends QMUIFragmentActivity {
248 Manifest.permission.ACCESS_FINE_LOCATION, 248 Manifest.permission.ACCESS_FINE_LOCATION,
249 Manifest.permission.ACCESS_COARSE_LOCATION, 249 Manifest.permission.ACCESS_COARSE_LOCATION,
250 Manifest.permission.ACCESS_BACKGROUND_LOCATION, 250 Manifest.permission.ACCESS_BACKGROUND_LOCATION,
251 - Manifest.permission.ACTIVITY_RECOGNITION,  
252 - Manifest.permission.HIGH_SAMPLING_RATE_SENSORS}; 251 + Manifest.permission.ACTIVITY_RECOGNITION};
253 } 252 }
254 mPermissionsUtils 253 mPermissionsUtils
255 .setPermissionsListener(new PermissionsListener() { 254 .setPermissionsListener(new PermissionsListener() {