• SurfaceFlinger( 226): Permission Denial: can't access SurfaceFlinger


    MODIFY_PHONE_STATE permission is granted to system apps only.

    For your information, there are 2 types of Android apps: system & user

    User apps are just all your normal app installations through the Google Play Store, Amazon Appstore or sideloading. These go into the /data partition of your Android phone, which is the part of the internal memory made available for user data and apps.

    System apps are basically the apps that come pre-installed with your ROM. In a standard Android user environment, the user doesn’t have write access to the /system partition and thus, installing or uninstalling system apps directly isn’t possible.

    In order to install an app as a system app on your Android device, your device must either be rooted or have a custom recovery installed (or both).

    That being said, that error is actually wrong because you have a valid code and compilation should work. It would be better if it gave a warning instead. In Eclipse you can easily fix it. Just go to:

    Window -> Preferences -> Android -> Lint Error Checking.

    Find ProtectedPermission from the list and set the severity to something other than error(info for example). This way your project will still compile.

    to ignore

  • 相关阅读:
    jquery之实例应用
    jquery之文档操作
    jquery之css操作
    jquery属性的操作
    jquery筛选器
    jquery选择器之表单选择表单对象属性
    jquery选择器之属性选择器
    jquery选择器之子元素
    数位dp基础
    Leetcode 5195. 最长快乐字符串(贪心)
  • 原文地址:https://www.cnblogs.com/wanqieddy/p/4129077.html
Copyright © 2020-2023  润新知