gpt4 book ai didi

android - 找出从哪个lib中合并了哪个权限

转载 作者:行者123 更新时间:2023-11-29 20:21:26 27 4
gpt4 key购买 nike

假设我在我的 Android Studio 项目中包含多个库。

库的 list 由 ManifestMerger 自动合并。

之后,我获得了一些额外的权限。

问题:

有什么简单的方法可以在不检查每个库的 list 的情况下找出(合并)哪个库需要哪些权限?

最佳答案

您可以在此处找到 list 合并创建的日志:

app/build/outputs/logs/manifest-merger-debug-report.txt

例如,您可以为 android.permission.INTERNET 找到这样的内容:

uses-permission#android.permission.INTERNET
ADDED from /MyApplication/app/src/main/AndroidManifest.xml:6:5-66
MERGED from [com.google.android.gms:play-services-ads:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-ads/8.1.0/AndroidManifest.xml:20:5-66
MERGED from [com.google.android.gms:play-services-analytics:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-analytics/8.1.0/AndroidManifest.xml:21:5-67
MERGED from [com.google.android.gms:play-services-ads:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-ads/8.1.0/AndroidManifest.xml:20:5-66
MERGED from [com.google.android.gms:play-services-appinvite:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-appinvite/8.1.0/AndroidManifest.xml:19:5-67
MERGED from [com.google.android.gms:play-services-maps:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-maps/8.1.0/AndroidManifest.xml:21:5-66
MERGED from [com.google.android.gms:play-services-gcm:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-gcm/8.1.0/AndroidManifest.xml:22:5-67
MERGED from [com.google.android.gms:play-services-maps:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-maps/8.1.0/AndroidManifest.xml:21:5-66
MERGED from [com.google.android.gms:play-services-maps:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-maps/8.1.0/AndroidManifest.xml:21:5-66
MERGED from [com.google.android.gms:play-services-measurement:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-measurement/8.1.0/AndroidManifest.xml:21:5-67
MERGED from [com.google.android.gms:play-services-analytics:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-analytics/8.1.0/AndroidManifest.xml:21:5-67
MERGED from [com.google.android.gms:play-services-ads:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-ads/8.1.0/AndroidManifest.xml:20:5-66
MERGED from [com.google.android.gms:play-services-wallet:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-wallet/8.1.0/AndroidManifest.xml:20:5-66
MERGED from [com.google.android.gms:play-services-maps:8.1.0] /MyApplication/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-maps/8.1.0/AndroidManifest.xml:21:5-66
android:name
ADDED from /MyApplication/app/src/main/AndroidManifest.xml:6:22-64

关于android - 找出从哪个lib中合并了哪个权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33098086/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com