删除谷歌广告依赖,忘记从manefest文件中删除元数据



昨天,我在Google Play上发布了我的第一个应用程序。它仍在等待审查。起初,我计划在应用程序中添加广告。为此,我在安卓工作室中使用了firebase助手。所以它添加了:

build.gradle[app]

...
apply plugin: 'com.google.gms.google-services'
...
dependencies {
...
implementation 'com.google.android.gms:play-services-ads:19.4.0'
}

build.gradle[项目]

classpath 'com.google.gms:google-services:4.3.4'

并且在manefest文件中:

<manifest ...>
<!-- Include required permissions for Google Mobile Ads to run. -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<application ...>
<!--
This is the sample AdMob App ID. Insert your own AdMob App ID in quotes
https://googlemobileadssdk.page.link/admob-android-update-manifest
-->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-3940256099942544~3347511713" />
....
</application>
</manifest>

最后,我决定从应用程序中删除广告,所以我从gradle文件中删除了这一行,并从代码中删除了所有用法:

implementation 'com.google.android.gms:play-services-ads:19.4.0'

我忘了删除其他行:

这条线路

apply plugin: 'com.google.gms.google-services'

此行:

classpath 'com.google.gms:google-services:4.3.4'

和这个(渗透和元数据(

<!-- Include required permissions for Google Mobile Ads to run. -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<application ...>
<!--
This is the sample AdMob App ID. Insert your own AdMob App ID in quotes
https://googlemobileadssdk.page.link/admob-android-update-manifest
-->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-3940256099942544~3347511713" />
....
</application>

在谷歌播放控制台,当问:你的应用程序包含广告吗?我选择No.

我的问题是因为这个错误,我的申请会不会被拒绝?有没有办法在谷歌审查之前修复这个错误?

别担心,您的申请不会被拒绝。如果你愿意,你现在可以发布一个新的更新,Google Play会检查这个新的更新而不是以前的更新。

最新更新