未经许可,Android中可用的系统资源

时间:2013-06-14 15:02:49

标签: android

https://source.android.com/tech/security/中说,

  

默认情况下,Android应用程序只能访问有限范围的系统资源

但它没有提到默认情况下应用程序可用的资源。

我发现可以在没有权限的情况下使用内部存储。

默认情况下,应用可以使用哪些其他资源?

1 个答案:

答案 0 :(得分:1)

我不确定是否存在可以在没有任何权限的情况下完成的全面清单,但它可能有助于回答您的问题以进行审核the Manifest.permission class in the Android documentation.此类包含您可以请求的所有权限的列表<uses-feature><uses-permission>清单标记,因此,如果您知道要查找的功能类型,则可以查看它是否在列表中。

在大多数情况下,使用除内部存储之外的任何硬件,例如外部存储,相机,无线电(用于SMS,WiFi,电话),GPS等将需要许可。其中一些可以使用意图来调用股票功能,例如MediaStore.ACTION_IMAGE_CAPTURE来调用内置的相机应用程序,但是你对功能的控制要少得多,最终可能会出现碎片化的情况。一个问题,因为不同设备的股票应用程序的行为略有不同。