Commit ee18f83d3bdfdb1257268d4067c5fb7218bfd936

Authored by 朱显松
1 parent 7e4b81d9

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

config.gradle
... ... @@ -21,7 +21,7 @@ ext {
21 21 //编译方式
22 22 debug : false,
23 23 //版本号
24   - version: "1.3.7",
  24 + version: "1.3.8",
25 25 //Lib库前缀
26 26 packeg : "com.cnlive.module",
27 27 //Lib库名称
... ...
moudle_pedometer/src/main/AndroidManifest.xml
... ... @@ -54,6 +54,9 @@
54 54 android:name="android.hardware.sensor.stepdetector"
55 55 android:required="true" />
56 56  
  57 + <uses-feature
  58 + android:name="android.permission.HIGH_SAMPLING_RATE_SENSORS" />
  59 +
57 60 <application android:persistent="true">
58 61 <activity
59 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 149 Manifest.permission.ACCESS_FINE_LOCATION,
150 150 Manifest.permission.ACCESS_COARSE_LOCATION,
151 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 154 mPermissionsUtils
156 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 125 Manifest.permission.ACCESS_FINE_LOCATION,
126 126 Manifest.permission.ACCESS_COARSE_LOCATION,
127 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 130 mPermissionsUtils
132 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 248 Manifest.permission.ACCESS_FINE_LOCATION,
249 249 Manifest.permission.ACCESS_COARSE_LOCATION,
250 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 253 mPermissionsUtils
255 254 .setPermissionsListener(new PermissionsListener() {
... ...