Ни у пользователя 10034, ни у текущего процесса нет android.permission.WAKE_LOCK - PullRequest
1 голос
/ 04 ноября 2019

На самом деле у меня проблемы с моим приложением на устройствах с Android 4.2.2

На самом деле приложение работает хорошо на всех устройствах, а не на ряде устройств, использующих радиочастотувместо Wi-Fi (эти устройства используют Android 4.2.2).

Gradle сборки установлен на compileSdkVersion 27 и minSdkVersion на 17.

Что происходит, так это то, чтоприложение просто внезапно завершает работу, отправляя следующие журналы в firebase:

android.os.Parcel.readException (Parcel.java:1425)
android.os.Parcel.readException (Parcel.java:1379)
android.os.IPowerManager$Stub$Proxy.acquireWakeLock (IPowerManager.java:299)
android.os.PowerManager$WakeLock.acquireLocked (PowerManager.java:770)
android.os.PowerManager$WakeLock.acquire (PowerManager.java:755)
android.support.v4.content.WakefulBroadcastReceiver.startWakefulService (WakefulBroadcastReceiver.java:108)
com.google.android.gms.measurement.AppMeasurementReceiver.doStartService (Origine sconosciuta:8)
com.google.android.gms.measurement.internal.zzbm.onReceive (Origine sconosciuta:38)
com.google.android.gms.measurement.AppMeasurementReceiver.onReceive (Origine sconosciuta:6)
android.app.ActivityThread.handleReceiver (ActivityThread.java:2376)
android.app.ActivityThread.access$1500 (ActivityThread.java:141)
android.app.ActivityThread$H.handleMessage (ActivityThread.java:1310)
android.os.Handler.dispatchMessage (Handler.java:99)
android.os.Looper.loop (Looper.java:137)
android.app.ActivityThread.main (ActivityThread.java:5041)
java.lang.reflect.Method.invokeNative (Method.java)
java.lang.reflect.Method.invoke (Method.java:511)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:795)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:562)
dalvik.system.NativeStart.main (NativeStart.java)

На самом деле сегодня прибыл одно из этих устройств, поэтому я могу отладить его, но я просто не могу ответить на этот сбой, пока на клиентских устройствах это происходитчасто ...

Вот мои разрешения для манифеста, если они могут быть полезны (включен WAKE_LOCK)

<uses-permission android:name="android.permission.REORDER_TASKS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.WAKE_LOCK" />

<uses-permission
    android:name="android.permission.CAMERA"
    android:required="false" />
<uses-feature android:name="android.permission.camera" />
<uses-feature android:name="android.permission.camera.focus" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...