1. 程式人生 > >【我的Android進階之旅】解決魅族手機USB除錯時,無法授權出現“Because an app is obscuring a permission request.”錯誤提示的問題

【我的Android進階之旅】解決魅族手機USB除錯時,無法授權出現“Because an app is obscuring a permission request.”錯誤提示的問題

一、問題描述

今天用一個魅族手機進行USB除錯的時候,一直無法授權USB除錯,除錯授權時出現錯誤提示“Because an app is obscuring a permission request, Settings can’t verify your response.” 。如下所示:

這裡寫圖片描述

這裡寫圖片描述

想通過adb命令檢視下裝置資訊,也是進入不去,提示未授權,如下所示:

這裡寫圖片描述

C:\Users\000>adb shell
* daemon not running; starting now at tcp:5037
* daemon started successfully
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is
not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device. C:\Users\000>

二、解決問題

2.1 分析原因

錯誤提示“Because an app is obscuring a permission request, Settings can’t verify your response.
翻譯過來就是: 因為應用程式模糊了許可權請求,所以設定無法驗證您的響應。

這是因為手機中有常駐前臺的應用,造成無法開啟USB除錯。
所以解決方法就是:關閉手機內懸浮選單等常駐前臺的應用即可。

細細觀看下上面無法授權的頁面,發現頁面上面有一個魅族自帶的懸浮球,此懸浮球就是此問題的根源。

這裡寫圖片描述

2.2 關閉懸浮球

現在嘗試將這個懸浮球關閉,然後再試一試。

先進入 【輔助功能】 找到 【懸浮球】
這裡寫圖片描述

然後看到此時懸浮球功能是開啟的
這裡寫圖片描述

關閉懸浮球
這裡寫圖片描述

2.3 重新嘗試授權USB除錯

此時沒有懸浮球了,點選 【確定】 按鈕試一試
這裡寫圖片描述

發現授權成功,如下所示

這裡寫圖片描述

嘗試連線Android Studio 除錯一下,如下圖所示:

這裡寫圖片描述

三、參考連結

☞ 本人QQ: 3024665621
☞ QQ交流群: 123133153
☞ github.com/ouyangpeng

[email protected]

如果本文對您有所幫助,歡迎您掃碼下圖所示的支付寶和微信支付二維碼對本文進行打賞。

這裡寫圖片描述

相關推薦

Android解決手機USB除錯無法授權出現Because an app is obscuring a permission request.”錯誤提示的問題

一、問題描述 今天用一個魅族手機進行USB除錯的時候,一直無法授權USB除錯,除錯授權時出現錯誤提示“Because an app is obscuring a permission request, Settings can’t verify your re

Android解決Android Studio 運行gradle命令時報錯: 錯誤: 編碼GBK的不可映射字符

定義 編碼 string pretty 出現 mage watermark build issue 原文:【我的Android進階之旅】解決Android Studio 運行gradle命令時報錯: 錯誤: 編碼GBK的不可映射字符 1、問題描述 最近在負責公司基礎

Android解決編譯出現錯誤:Error: In DataSet 'main', no data file for changedFile.

一、問題描述 晚上在Android Studio上,切換分支之後,重新編譯執行的時候,報錯了,錯誤資訊如下所示: 錯誤資訊文字: FAILURE: Build failed with an excep

Android解決AndroidStudio編譯時報錯:Timeout waiting to lock artifact cache .

1、 錯誤描述 今天在Android Studio中,使用gradle命令的時候,出現瞭如下所示的錯誤: D:\GitLab Source\XTCLint>gradlew clean uploadArchives --stacktrace Star

Android關於解析json資料中自帶轉義符號的正確操作

一、問題描述 在實現一個功能的時候,需要伺服器以json格式返回一段功能配置,比如如下所示的json配置。 1.1 我希望的json格式 { "k": "ClientFilterTrace_android", "isVisible": true

Android使用Retrofit進行Post請求報錯: @Field parameters can only be used with form encoding.

一、問題描述 今天隨手寫一個post請求的時候,報錯了,如下所示: 09-28 11:11:28.155 10547-10547/com.xtc.watch E/Fatal: {CrashHandler.saveAndPrintLog-58} jav

Androidgit 分支的使用

幾乎所有的版本控制系統都以某種形式支援分支。 使用分支意味著你可以把你的工作從開發主線上分離開來,以免影響開發主線。 在很多版本控制系統中,這是一個略微低效的過程——常常需要完全建立一個原始碼目錄的副本。對於大專案來說,這樣的過程會耗費很多時間。 有人把 G

Android自定義ContentProvider

引言 我們知道Android有四大元件,ContentProvider是其中之一,顧名思義:內容提供者。什麼是內容提供者呢?一個抽象類,可以暴露應用的資料給其他應用。應用裡的資料通常說的是資料庫,事實上普通的檔案,甚至是記憶體中的物件,也可以作為內容提供者暴露的

Android自定義控制元件使用ViewPager實現可以預覽的畫廊效果並且自定義畫面切換的動畫效果的切換時間

我們來看下效果 在這裡,我們實現的是,一個ViewPager來顯示圖片列表。這裡一個頁面,ViewPage展示了前後的預覽,我們讓預覽頁進行Y軸的壓縮,並設定透明度為0.5f,所有我們看到gif最後,左右兩邊的圖片有點朦朧感。讓預覽頁和主頁面有主從感。我們用分

Android修復錯誤:Use of generics not allowed for java type at 'com.fasterxml.jackson.databind’

一、問題描述 剛把app專案的compileSdkVer 改為 28,buildToolsVer改為"28.0.3"之後,編譯失敗了,失敗錯誤如下所示: Warning: Exception while processing task java.io.IOException

AndroidProguard混淆配置錯誤導致混淆的時候出現錯誤:Caused by: proguard.ParseException: Unexpected keyword

一、錯誤描述 剛剛完成一個新功能,然後加上了混淆配置,接著Jenkins自動化編譯的時候出錯了,錯誤描述如下所示: Warning: Exception while processing task java.io.IOException: proguard.Pa

Android如果使用.output命令將SQLite資料庫中的資料匯出為文字?

一、需求描述 最近在做一個漢字筆畫排序的功能,正好整理好了一個數據庫,現在想把這個資料庫內容匯出來為文字內容。 二、匯出資料庫內容 現在準備將這個ChinessStroke.db匯出來,步驟如下 D:\>sqlite3 ChinessStroke.db

AndroidAndroid 7.0報異常:java.lang.SecurityException: COLUMN_LOCAL_FILENAME is deprecated;

之前開發的一個和第三方合作的apk,在之前公司的 Android 5.1 系統的手錶上執行正常,今天在公司新開發的 Android 7.1系統的手錶上執行的時候,使用 DownloadManager 下載之後,查詢下載狀態的時候,報了異常 java.lan

AndroidAndroid自定義電池控制元件

一、背景 最近公司有個業務,需要自定義一個電池控制元件,因此自己按照UI圖編寫了一個自定義View。 二、效果 三、實現過程 首先看下視覺給出的UI效果圖 從這裡我們可以看得出來,要自定義這個電池View的話,分為3部分來

Android Android Studio外掛Jenkins外掛介紹

現在我就來介紹Android Studio上的Jenkins外掛,讓你可以更加方便地使用Jenkins。用Jenkins持續整合很久了,再Android Studio上的Jenkins外掛也有一段時間了,用了該Jenkins外掛之後,就不需要每次都在

Android------>強力推薦Android開源圖表庫XCL-Charts版本釋出及展示頁

         因為要做圖表相關的應用,後來百度發現了一個很好的Android開源圖表庫(XCL-Charts is a free charting library for Android plat

Android------>Android關於Log的一個簡單封裝

eight ron track 100% oid content amp 嚴重 center android.util.Log類,能夠方便地用於在編碼調試過程中打印日誌。可是在公布後的產品中,假設有太多的日誌打印。則會嚴重地影響性能。對android.util.Lo

Android------>Android二級ListView列表的實現

cat -i gravity 寫真 技術分享 家政服務 個性 韓國 服務 實現例如以下圖所看到的的二級列表效果 首先是在布局文件裏,布局兩個ListView,代碼例如以下: <LinearLayout xmlns:android="htt

Android------&gt;Android編譯錯誤java.util.zip.ZipException: duplicate entry的解決方法

image bsp failed 進階 技術分享 san col get cep 今天在Android Studio中把另外一個項目引入當前項目,編譯的時候出現了java.util.zip.ZipException: duplicate entry錯誤。 錯誤例如以下

Android------&gt;Androidandroid:windowSoftInputMode的使用方法

onf ecif 標簽 ear evel per another not 行為 面試題:怎樣在顯示某個Activity時馬上彈出軟鍵盤? 答案:在AndroidManifest.xml文件裏設置<activity>標簽的android:win