gluonhq / attach

GNU General Public License v3.0
48 stars 26 forks source link

Crash app for error "DalvikPrinterService.java:132" #360

Closed websystemtechnology closed 1 year ago

websystemtechnology commented 1 year ago

while running the app I have this error: 04-30 17:40:30.143 18736 18952 E AndroidRuntime: java.lang.SecurityException: UID 10305 / PID 18736 lacks permission android.permission.BLUETOOTH 04-30 17:40:30.143 18736 18952 E AndroidRuntime: at android.os.Parcel.createExceptionOrNull(Parcel.java:2426) 04-30 17:40:30.143 18736 18952 E AndroidRuntime: at android.os.Parcel.createException(Parcel.java:2410) 04-30 17:40:30.143 18736 18952 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2393) 04-30 17:40:30.143 18736 18952 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2335) 04-30 17:40:30.143 18736 18952 E AndroidRuntime: at android.bluetooth.IBluetoothSocketManager$Stub$Proxy.connectSocket(IBluetoothSocketManager.java:227) 04-30 17:40:30.143 18736 18952 E AndroidRuntime: at android.bluetooth.BluetoothSocket.connect(BluetoothSocket.java:404) 04-30 17:40:30.143 18736 18952 E AndroidRuntime: at com.gluonhq.helloandroid.DalvikPrinterService$2.run(DalvikPrinterService.java:132) 04-30 17:40:30.143 18736 18952 E AndroidRuntime: at java.lang.Thread.run(Thread.java:920) 04-30 17:40:30.147 18736 18952 W OOMEventManagerFK: Failed to mkdir /data/mqsas/hprof/

The Android version of the smartphone is 12.

In the android manifest i have these permissions: `

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CALL_PHONE" android:required="false" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
<uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE" />
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />`

What could cause the error? do i have to add other permissions?