AndroidManifest.xml <uses-feature>和<uses-permisstion>分析及比较

 更新时间:2017年06月11日 11:20:39   投稿:lqh  
这篇文章主要介绍了AndroidManifest.xml <uses-feature>和<uses-permisstion>分析及比较的相关资料,需要的朋友可以参考下

AndroidManifest.xml <uses-feature>和<uses-permisstion>分析及比较

关于 <uses-feature> 和 <uses-permisstion> 的自我理解,声明一项应用程序需要用到的软、硬件特性。

1、<uses- feature> 一般只对 APP 发布在 GooglePlay 的时候其作用,它协助 GooglePlay 来过滤您的应用程序,比你明确的在程序中描述 了你的程序必须使用哪些硬件或者软件相关的功能,则如果某些设备在 GooglePlay 上搜索应用时或者在某个程序的详情页上就会过滤掉不支持你的设备的程序。

比如:<uses-featrue android="android.hardware.camera" /> 你的这个设备没有照相机这个硬件,而某个 APP 的功能清单中明确列出了俺这个程序需要使用到照相机,所以,你的设备将不被允许安装该应用,这个大家如果使用过 GooglePlay 应该都有体会,GooglePlay 上的程序并不是所有的设备都能安装的。

2、一般我们不会在程序中列出所有的 <uses-feature>,或者由于某些原因,我们的程序中根本不会出现 <uses-feature>
如果照相机这个功能只是我们的程序的辅助功能不是必须的,也就是说没有照相机这个硬件也允许用户安装则需要这样写:

<uses-featrue android="android.hardware.camera" android:requied="false"/>

3、<uses-permisstion> 是供你的 Android 系统使用的,你想使用某个硬件设备或者软件功能就必须申请这个权限。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • 解决Android 5.1限制外置SD卡写入权限的问题

    解决Android 5.1限制外置SD卡写入权限的问题

    今天小编就为大家分享一篇解决Android 5.1限制外置SD卡写入权限的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-08-08
  • Android TabHost如何实现顶部选项卡

    Android TabHost如何实现顶部选项卡

    这篇文章主要介绍了Android TabHost如何实现顶部选项卡,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • Android 中ViewPager重排序与更新实例详解

    Android 中ViewPager重排序与更新实例详解

    这篇文章主要介绍了Android 中ViewPager重排序与更新实例详解的相关资料,需要的朋友可以参考下
    2017-07-07
  • Android常用控件ImageSwitcher使用方法详解

    Android常用控件ImageSwitcher使用方法详解

    这篇文章主要为大家详细介绍了Android常用控件ImageSwitcher的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • Flutter组件适配方法实现详解

    Flutter组件适配方法实现详解

    在写flutter的代码的时候为了让组件大小适配屏幕使用了flutter_screenUtil插件。在调试的时候是正常的,可以适配屏幕。但是打包之后就会失去效果,这篇文章主要介绍了Flutter组件适配方法实现
    2022-10-10
  • 浅析Android企业级开发数据绑定技术

    浅析Android企业级开发数据绑定技术

    这篇文章通过代码实例分析了Android企业级开发数据绑定技术的应用以及相关的原理知识,跟着小编一起学习参考下吧。
    2017-12-12
  • Android实现顶部导航菜单左右滑动效果

    Android实现顶部导航菜单左右滑动效果

    这篇文章主要为大家详细介绍了Android实现顶部导航菜单左右滑动效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • Android自定义字母导航栏

    Android自定义字母导航栏

    这篇文章主要为大家详细介绍了Android自定义字母导航栏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-12-12
  • OkHttp拦截器在Android网络中的使用和工作原理

    OkHttp拦截器在Android网络中的使用和工作原理

    当涉及到Android应用程序中的网络请求处理时,OkHttp是一个非常强大和流行的工具,其中一个关键的功能是拦截器,在本文中,我们将深入研究OkHttp拦截器,了解其工作原理以及如何使用它们来优化您的Android应用程序,需要的朋友可以参考下
    2023-09-09
  • Android利用RenderScript实现毛玻璃模糊效果示例

    Android利用RenderScript实现毛玻璃模糊效果示例

    毛玻璃效果(亦称磨砂效果),近两年在移动端的UI设计上越来越流行,下面这篇文章主要介绍了Android利用RenderScript实现毛玻璃模糊效果的相关资料,文中给出了详细的示例代码,需要的朋友可以参考学习,下面来一起看看吧。
    2017-03-03

最新评论