5

Я пытаюсь осуществить признание активности, так что будет поддерживать апи 23. Я следовал руководство погонных разрешений отсюда:активность распознавания Выполняемые разрешения в андроида 6.0

https://developer.android.com/guide/topics/security/permissions.html#normal-dangerous

И я не могу найти если признание деятельности классифицируется как опасное разрешение или нормальное?

Даже в образце распознавания активности Google, они не нацелены апи 23: https://github.com/googlesamples/android-play-location/tree/master/ActivityRecognition

возможно, что деятельность recoognition не поддерживается в Android 6.0?

+0

Какие конкретные разрешения необходимы для распознавания активности? – CommonsWare

+0

WoW

+0

Это странно. [Это пример приложения] (https://github.com/commonsguy/cw-omnibus/tree/master/Permissions/PermissionReporter) создает список всех обнаруженных разрешений, и я не вижу этого при запуске на Android 6.0 устройство. – CommonsWare

ответ

2

Я использую это разрешение в моем приложении, и это Безразлично Не нужно никаких дополнительных усилий на Android 6, вы можете использовать его без каких-либо проблем, это не «опасно».

+0

Спасибо, как вы выяснили, что это не «опасно» в android 6? – WoW

+1

Потому что я протестировал его, и мое приложение работает на android 6 :) – greywolf82

+0

Звучит здорово, постарается проверить его на Android-Android 6 слишком рано :) – WoW

3

В следующей ссылке вы можете найти более подробную информацию о разрешениях на андроид 23

http://inthecheesefactory.com/blog/things-you-need-to-know-about-android-m-permission-developer-edition/en

следующих разрешения автоматически предоставляется

android.permission.ACCESS_LOCATION_EXTRA_COMMANDS 
android.permission.ACCESS_NETWORK_STATE 
android.permission.ACCESS_NOTIFICATION_POLICY 
android.permission.ACCESS_WIFI_STATE 
android.permission.ACCESS_WIMAX_STATE 
android.permission.BLUETOOTH 
android.permission.BLUETOOTH_ADMIN 
android.permission.BROADCAST_STICKY 
android.permission.CHANGE_NETWORK_STATE 
android.permission.CHANGE_WIFI_MULTICAST_STATE 
android.permission.CHANGE_WIFI_STATE 
android.permission.CHANGE_WIMAX_STATE 
android.permission.DISABLE_KEYGUARD 
android.permission.EXPAND_STATUS_BAR 
android.permission.FLASHLIGHT 
android.permission.GET_ACCOUNTS 
android.permission.GET_PACKAGE_SIZE 
android.permission.INTERNET 
android.permission.KILL_BACKGROUND_PROCESSES 
android.permission.MODIFY_AUDIO_SETTINGS 
android.permission.NFC 
android.permission.READ_SYNC_SETTINGS 
android.permission.READ_SYNC_STATS 
android.permission.RECEIVE_BOOT_COMPLETED 
android.permission.REORDER_TASKS 
android.permission.REQUEST_INSTALL_PACKAGES 
android.permission.SET_TIME_ZONE 
android.permission.SET_WALLPAPER 
android.permission.SET_WALLPAPER_HINTS 
android.permission.SUBSCRIBED_FEEDS_READ 
android.permission.TRANSMIT_IR 
android.permission.USE_FINGERPRINT 
android.permission.VIBRATE 
android.permission.WAKE_LOCK 
android.permission.WRITE_SYNC_SETTINGS 
com.android.alarm.permission.SET_ALARM 
com.android.launcher.permission.INSTALL_SHORTCUT 
com.android.launcher.permission.UNINSTALL_SHORTCUT 
+0

Спасибо! означает ли это, что все остальное «опасно»? – WoW

+0

Да, вам придется запрашивать разрешения каждый раз, когда вам это нужно. – Durim

+0

Звучит странно, но попробует запросить его. – WoW

Смежные вопросы