permission is only granted to system apps--Android manifest權限問題


在android的manifest.xml下編輯如下代碼:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.INSTALL_PACKAGES"/>
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>

<uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE"/>

最后一句顯示紅叉叉,報錯:permission is only granted to system apps。

 

問題分析:

有些時候在做涉及一些關於android系統安全的項目時,如更改手機的狀態等

會添加一些權限,例如
此時eclipse會提示錯誤:
Permission is only granted to system apps
(權限僅授予系統應用)
此時只需要clean項目,因為所用權限涉及系統安全.如果手機沒有root狀態,此項目會報錯崩潰.
被root手機運行正常.
 
具體解決方法操作:方法是點eclipse的菜單project->clean...,然后叉叉就不見了。


免責聲明!

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



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