如何解决如何查找Android应用程序中是否正在使用Java包?
我的应用程序被Play商店拒绝了,他们要求从应用程序中删除Camera2 [android.hardware.Camera2]功能。 Manifest.xml和Java源代码文件中都没有该功能。
我还通过对所有文件使用“查找路径”进行了验证。
我想要的是查找我正在使用的任何第三方库是否正在使用此软件包(android.hardware.camera2)。
解决方法
找到了一种从终端(Mac OS)查看软件包使用情况的方法
$ cd yourprojectpath
$ grep -r "android.hardware.camera2" .
以上命令,列出了来自合并清单以及二进制文件的软件包引用。
参考:https://stackoverflow.com/a/62720424/5212236
,您可以找到使用依赖树的方法 要查找库的内部依赖关系和模块,请使用上述命令
对于Android
gradle app:dependencies
如果您有gradle包装器,请使用
./gradlew app:dependencies
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。