问题描述
我为 Android 开发了一个键盘应用程序。这是一个免费的应用程序,所以它有应用程序内的广告来赚取一些收入。要运行这些广告,我的应用程序需要 Internet 权限。作为一个键盘应用程序,用户从这个应用程序中输入了很多敏感信息。他们总是问我他们的隐私是否受到保护。我不收集他们从这个键盘输入的任何东西。我获得互联网许可的唯一原因是投放广告并且有必要赚取收入。我知道在运行时删除 Internet 权限是不可能的,因为它是在清单文件中声明的。如果可能的话,我可以添加一个没有互联网许可的高级版本。
谁能给我解决这个问题的任何想法?谢谢。
解决方法
实现这一目标的最佳方法是使用 Flavours。您可以通过阅读以下内容了解 Flavors 以及它们是否最适合您的需要:https://developer.android.com/studio/build/build-variants