gpt4 book ai didi

android - 子项目 list 对主项目的影响

转载 作者:行者123 更新时间:2023-12-03 05:01:59 27 4
gpt4 key购买 nike

最近,由于行销人员的要求,我已将Optimobile SDK添加到我正在工作的项目中。

在将其添加并在设备上安装新的apk之后。我注意到,我的应用程序中添加了两个新权限,即无需用户交互即可发送SMS的功能和发送 call 的功能。

我一直在研究我的代码并找到了这些权限,但是在OptiMobile SDK list 上:

<!-- Enables sending text messages from ads (user input only)-->
<uses-permission android:name="android.permission.SEND_SMS" />

<!-- Enables triggering phone calls from ads (user input only) -->
<uses-permission android:name="android.permission.CALL_PHONE" />

问题是..有什么方法可以避免获取内部项目 list 上声明的权限?

zip :
  • Optimobile SDK的名称为“gujemssdk”-> https://code.google.com/p/gujemssdk/
  • 我正在使用gradle,也许这是一个有用的要点。

  • 最佳答案

    好吧,第一个问题是:Optimobile SDK是否可以在没有这些权限的情况下工作?理想情况下,如果不需要它们,则不会将它们包含在AAR list 中。

    假设您认为它可以工作,则应该可以使用tools:node="remove"将这些自己的元素添加到应用程序的 list 中:get the manifest merging process to remove them:

    <uses-permission android:name="android.permission.SEND_SMS" tools:node="remove" />
    <uses-permission android:name="android.permission.CALL_PHONE" tools:node="remove" />

    关于android - 子项目 list 对主项目的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27132966/

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