【问题标题】:Android app needs permission to read media on usb deviceAndroid 应用需要权限才能读取 USB 设备上的媒体
【发布时间】:2015-08-31 19:33:01
【问题描述】:


我正在创建一个 Android 应用程序,并且我最近对其进行了更新。然而,现在该应用程序需要从 USB 设备读取数据的权限,即使我没有在任何地方使用它并且它在我的 AndroidManifest.xml 中的任何地方都不存在。 我使用的唯一外部库是 Giftiz API、ADMob API 和 AdBuddiz API 在更新之前它只包含 ADMob API 和 AdBuddiz API,所以新的东西是 Giftiz API,但其他使用 Giftiz API 的应用程序没有需要那个权限。

有什么方法可以找到我在代码中请求该权限的位置吗? Android Studio 中的某种查找功能?
(这是应用程序 Touchty Cube 的链接)

问候

【问题讨论】:

  • 这怎么被否决了?

标签: java android development-environment android-permissions android-usb


【解决方案1】:

有什么方法可以找到我在代码中请求该权限的位置吗?

您可以检查清单合并报告。假设您的应用程序位于名为app/ 的模块中,您可以在app/build/outputs/logs/manifest-merger-debug-report.txt 中找到debug 构建的报告。这有点难以阅读,但您会看到您的所有权限以及它们的来源:

uses-permission#android.permission.INTERNET
ADDED from com.google.android.gms:play-services-ads:7.5.0:20:5
MERGED from com.google.android.gms:play-services-analytics:7.5.0:21:5
MERGED from com.google.android.gms:play-services-analytics:7.5.0:21:5
MERGED from com.google.android.gms:play-services-appinvite:7.5.0:19:5
MERGED from com.google.android.gms:play-services-maps:7.5.0:21:5
MERGED from com.google.android.gms:play-services-maps:7.5.0:21:5
MERGED from com.google.android.gms:play-services-maps:7.5.0:21:5
MERGED from com.google.android.gms:play-services-wallet:7.5.0:20:5
MERGED from com.google.android.gms:play-services-maps:7.5.0:21:5
  android:name
    ADDED from com.google.android.gms:play-services-ads:7.5.0:20:22
uses-permission#android.permission.ACCESS_NETWORK_STATE
ADDED from com.google.android.gms:play-services-ads:7.5.0:21:5
MERGED from com.google.android.gms:play-services-analytics:7.5.0:22:5
MERGED from com.google.android.gms:play-services-analytics:7.5.0:22:5
MERGED from com.google.android.gms:play-services-maps:7.5.0:20:5
MERGED from com.google.android.gms:play-services-maps:7.5.0:20:5
MERGED from com.google.android.gms:play-services-maps:7.5.0:20:5
MERGED from com.google.android.gms:play-services-nearby:7.5.0:19:5
MERGED from com.google.android.gms:play-services-maps:7.5.0:20:5
  android:name
    ADDED from com.google.android.gms:play-services-ads:7.5.0:21:22

(来自this blog post of mine

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-25
    • 1970-01-01
    • 2015-04-03
    • 1970-01-01
    • 2015-01-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多