1

当我使用 admob“android”使其使用用户位置来提高广告收入时,我应该包括哪些权限?我正在使用这些权限和功能

  <meta-data
        android:name="ADMOB_ALLOW_LOCATION_FOR_ADS"
        android:value="true" />

    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-feature android:name="android.hardware.location.gps" />

在我的情况下不需要什么许可?我不希望应用程序在安装时要求用户使用位置并让 admob 同时使用位置数据

4

1 回答 1

6

在构建 Android 应用时,您无需添加任何特殊权限即可使用 AdMob。SDK 带有自己的具有适当权限的清单文件,这些文件将通过清单合并自动包含在您应用的最终 APK 中。

Android Studio 中目前存在一个错误,该错误可能会导致在使用 Mobile Ads SDK 时出现有关权限的警告,但您的应用仍然可以正常编译和运行。例如,我们的Native Ads Express官方示例在其应用清单中没有权限,但仍能正确加载和显示广告。

于 2017-08-02T21:34:47.630 回答