簡體   English   中英

Android 12 Nearby Devices 權限使應用程序崩潰

[英]Android 12 Nearby Devices permission crashes app

喲,我有一個連接到藍牙設備的應用程序(我們指定 MAC 地址)。 它的目標是 API 28,編譯 SDK 是 31。

這一切正常,但是我剛買了一個 Pixel 6 Pro,應用程序在我嘗試做任何與藍牙相關的事情時都會崩潰。 崩潰說:需要 android.permission.BLUETOOTH_CONNECT 權限

該應用程序已在清單中具有此權限。 我可以修復崩潰,但我必須進入應用程序權限並允許附近設備的權限。

有什么我必須做的事情才能在無需明確允許的情況下工作嗎? 在 API 28 上也最好。 我嘗試了 Google Dev 文檔中的內容,但似乎仍然崩潰。 我以前從未在運行時允許這樣做,現在在 Android 12 上需要這樣做嗎? 謝謝

根據 Google 開發者文檔,您必須在運行時請求許可,請參閱 本文以供參考。

每次要執行可能受權限保護的操作時,請向用戶請求權限,即使之前已授予該權限。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM