代码之家  ›  专栏  ›  技术社区  ›  Kardo

如何从应用程序配置中删除“key”和“string”。xml是否停止显示AdMob?

  •  1
  • Kardo  · 技术社区  · 7 年前

    我正在尝试设置一个android应用程序项目。

    他们的文件中写道:
    Simply find and edit res/values/config.xml file in the project folder. Change "banner_ad_unit_id" for Banner ads and "interstitial_add_unit_id" for Interstitial ads and you are finished. If you don't want AdMob in your app, simply remove key and string tags.

    但当我删除字符串或整个字符串的内容时,在这两种情况下,我都出现了很多错误:

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
        <string name="banner_ad_unit_id" translatable="false">ca-app-pub-5514315741534690/1584741164</string>
        <string name="interstitial_ad_unit_id" translatable="false">ca-app-pub-5514315741534690/4538207562</string>
        <string name="ad_app_id" translatable="false">ca-app-pub-5514315741534690~9108007962</string>
        <string name="test_device_id" translatable="false">7170163625397D22C4A4E1FD60819BAF</string>
    

    请记住,我是Android Studio的新手,如果我的问题太简单,我很抱歉。

    1 回复  |  直到 7 年前
        1
  •  1
  •   sampa    7 年前

    键为“name=abc”,值为“>xyz<”中的值

    所以只需删除xyz:

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
        <string name="banner_ad_unit_id" translatable="false"></string>
        <string name="interstitial_ad_unit_id" translatable="false"></string>
        <string name="ad_app_id" translatable="false"></string>
        <string name="test_device_id" translatable="false"></string>
    

    如果删除代码中的广告请求,也可以删除整个部分,因为这些值已经为空,不会发生任何事情。