Skip to content

Commit 6c3360e

Browse files
committed
[fix] Android 12 permission
1 parent 008a177 commit 6c3360e

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

UnityBluetooth-AndroidStudio/app/src/main/AndroidManifest.xml

+10-3
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,18 @@
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
33
xmlns:tools="http://schemas.android.com/tools">
44

5-
<uses-permission android:name="android.permission.BLUETOOTH" />
5+
<!-- Bluetooth permission. refer to https://developer.android.com/develop/connectivity/bluetooth/bt-permissions -->
6+
<!-- Request legacy Bluetooth permissions on older devices. (Android <12) -->
7+
<uses-permission android:name="android.permission.BLUETOOTH" android:maxSdkVersion="30" />
8+
<uses-permission android:name="android.permission.BLUETOOTH" android:maxSdkVersion="30" />
9+
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" android:maxSdkVersion="30" />
10+
11+
<!-- Android >=12 -->
12+
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
13+
<!-- <uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE" />-->
614
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
7-
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
815

9-
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <!-- Android > 10 -->
16+
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <!-- Android >=10 -->
1017
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <!-- Android 9 -->
1118

1219
<application />
Binary file not shown.

UnityBluetooth-Unity/ProjectSettings/ProjectSettings.asset

+2-2
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ PlayerSettings:
134134
16:10: 1
135135
16:9: 1
136136
Others: 1
137-
bundleVersion: 1.0
137+
bundleVersion: 1.1
138138
preloadedAssets: []
139139
metroInputSource: 0
140140
wsaTransparentSwapchain: 0
@@ -160,7 +160,7 @@ PlayerSettings:
160160
iPhone: 0
161161
tvOS: 0
162162
overrideDefaultApplicationIdentifier: 1
163-
AndroidBundleVersionCode: 1
163+
AndroidBundleVersionCode: 110
164164
AndroidMinSdkVersion: 19
165165
AndroidTargetSdkVersion: 0
166166
AndroidPreferredInstallLocation: 1

0 commit comments

Comments
 (0)