在調試安卓系統的時候需要這個 ”adb disable-verity“


在調試設備的時候。想要對文件進行讀寫

於是使用adb remount 

出現提示。

請使用 ”adb  disable-verity“

於是使用adb  disable-verity 的命令。

得到如下提示

disable-verity only works for userdebug builds

於是想半天,突然發現我編譯的時候,

lunch ****-userdebug

lunch 環境變量的時候

userdebug 是很關鍵的環境變量。

參考如下鏈接:

http://blog.csdn.net/talking12391239/article/details/10904653

eng 的權限最高,在調試的時候盡量使用eng. 也可以使用userdebug

發布的時候再用user.

 

 如果編譯的版本是userdebug的版本,利用adb調試時先獲取root權限,執行如下的兩步操作:

     1:adb root

     2:adb remount

   然后就可以操作 adb shell, adb push,cat /proc/kmsg的一些操作

   在userdebug下面方便大家調試

 

被這個搞了半天時間,這個說明,要對開發系統的很多背景知識要多了解。

就不會被這些事情浪費時間。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM