android - 如何查找Android应用程序中是否正在使用Java包?

标签 android android-studio gradle android-studio-3.0

我的应用程序被Play商店拒绝了,他们要求从应用程序中删除Camera2 [android.hardware.Camera2]功能。我在Manifest.xml和Java源代码文件中都没有该功能。
我还通过对所有文件使用“查找路径”来验证了它。
我想要的是查找此包(android.hardware.camera2)是否正在由我使用的任何第三方库使用。

最佳答案

找到了一种从终端查看软件包使用情况的方法(Mac OS)

$ cd yourprojectpath
$ grep -r "android.hardware.camera2" .
上面的命令列出了来自合并 list 以及二进制文件的软件包引用。
引用:https://stackoverflow.com/a/62720424/5212236

关于android - 如何查找Android应用程序中是否正在使用Java包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63462329/

相关文章:

android - Twilio Voip session 是否加密?

android - 应用插件失败 [id 'com.android.internal.version-check' ]

Android Studio gradle 和库导入

android - 生成签名的APK时出错:重复项:android/support/v7/util/ThreadUtil $

android - 从Android Gradle构建中排除库的 Assets (在这种情况下为字体)是否安全?

android - 在 GridView 上拖放

android - 在 ListView (Android Studio) 的自定义适配器中从 URL 加载图像

android - 多个 Android 开发者帐户

Android Studio 获取旧 Artifact

gradle - 如何使用 gradle tooling api 将插件应用于构建脚本?