1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- <?xml version="1.0" encoding="utf-8"?>
- <manifest xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:tools="http://schemas.android.com/tools"><!--兼容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-feature
- android:name="android.hardware.bluetooth_le"
- android:required="false" />
- <uses-feature
- android:name="android.hardware.bluetooth"
- android:required="false" />
-
- <application
- android:icon="@mipmap/ic_launcher"
- android:label="@string/app_name"
- android:supportsRtl="true"
- android:theme="@style/Theme.ElinkHealthRingSDK"
- tools:targetApi="31">
- <activity
- android:name=".ElinkMainActivity"
- android:exported="true">
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
-
- <category android:name="android.intent.category.LAUNCHER" />
- </intent-filter>
- </activity>
- <activity
- android:name=".ElinkHealthRingActivity"
- android:exported="true" />
-
- <service android:name="com.pingwang.bluetoothlib.server.ELinkBleServer" />
- </application>
-
- </manifest>
|