我測試的手機是小米8,root權(quán)限已經(jīng)刷過了,但是在pc端使用adb root命令的時候,會報錯"adbd cannot run as root in production builds"
后來查資料發(fā)現(xiàn)是因為Magisk和安卓9版本的問題
https://www.cnblogs.com/jeason1997/p/12410537.html
解決方案是可以修改magisk的配置文件ro.debuggable為1,因為安卓9默認(rèn)在正式版是不支持adb root的,需要手動打開
下面是在pc端修改手機端magisk配置文件的方式
手機需要安裝magisk并獲取root權(quán)限
adb shell #adb進(jìn)入命令行模式
su #切換至超級用戶
magisk resetprop ro.debuggable 1
stop;start; #一定要通過這種方式重啟手機
但是這個方式還是有一定問題就是,重啟后會失效文章來源:http://www.zghlxwxcb.cn/news/detail-717592.html
這個問題先待定,保持不重啟問題就不大文章來源地址http://www.zghlxwxcb.cn/news/detail-717592.html
到了這里,關(guān)于解決adb root命令時錯誤 adbd cannot run as root in production builds的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!