|
|
@@ -1,14 +1,42 @@ |
|
|
|
<?xml version="1.0" encoding="utf-8"?> |
|
|
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android" |
|
|
|
xmlns:tools="http://schemas.android.com/tools" |
|
|
|
package="aicare.net.cn.iweightdemo"> |
|
|
|
|
|
|
|
<uses-permission android:name="android.permission.BLUETOOTH" /> |
|
|
|
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> |
|
|
|
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> |
|
|
|
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> |
|
|
|
<uses-permission android:name="android.permission.INTERNET" /> |
|
|
|
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> |
|
|
|
|
|
|
|
<!--兼容6.0以上的手机Ble--> |
|
|
|
<uses-permission |
|
|
|
android:name="android.permission.ACCESS_FINE_LOCATION" |
|
|
|
android:maxSdkVersion="30" /> |
|
|
|
<uses-permission |
|
|
|
android:name="android.permission.ACCESS_COARSE_LOCATION" |
|
|
|
android:maxSdkVersion="30" /> |
|
|
|
<!--android12需要增加maxSdkVersion--> |
|
|
|
<uses-permission |
|
|
|
android:name="android.permission.BLUETOOTH" |
|
|
|
android:maxSdkVersion="30" /> |
|
|
|
<uses-permission |
|
|
|
android:name="android.permission.BLUETOOTH_ADMIN" |
|
|
|
android:maxSdkVersion="30" /> |
|
|
|
<!--android12还需要增加如下权限,也需求动态申请--> |
|
|
|
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" |
|
|
|
android:usesPermissionFlags="neverForLocation" |
|
|
|
tools:targetApi="s"/> |
|
|
|
<uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE" /> |
|
|
|
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" /> |
|
|
|
<!--android10,11需要后台扫描的,需要添加如下权限--> |
|
|
|
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" /> |
|
|
|
<!-- 声明前台服务连接设备的权限(非必须) --> |
|
|
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE" /> |
|
|
|
<uses-feature |
|
|
|
android:name="android.hardware.bluetooth_le" |
|
|
|
android:required="false" /> |
|
|
|
<uses-feature |
|
|
|
android:name="android.hardware.bluetooth" |
|
|
|
android:required="false" /> |
|
|
|
|
|
|
|
<application |
|
|
|
android:allowBackup="true" |
|
|
|
android:icon="@mipmap/ic_launcher" |
|
|
@@ -17,6 +45,7 @@ |
|
|
|
android:theme="@style/AppTheme"> |
|
|
|
<activity |
|
|
|
android:name=".MyActivity" |
|
|
|
android:exported="true" |
|
|
|
android:theme="@style/AppTheme.NoActionBar"> |
|
|
|
<intent-filter> |
|
|
|
<action android:name="android.intent.action.MAIN" /> |