gpt4 book ai didi

python-3.x - Google Admob 与 Android 上的 Kivy

转载 作者:行者123 更新时间:2023-12-05 03:53:15 31 4
gpt4 key购买 nike

有没有办法将 Google Ad Mob 与在 Android 上运行的 Kivy 1.11.1 应用集成?

我在 GitHub 上看到了一个名为 KivMob 的包。它可以与最新版本的 Google API 一起使用吗?

有人可以分享示例代码吗?还有其他方法可以实现吗?

请指教。

最佳答案

是的,您可以使用 admob 广告。正如您所说,您应该使用 kivmob。我已经在我的应用程序中使用过它并且运行良好。横幅广告的示例代码。

from kivmob import KivMob, TestIds

from kivy.app import App
from kivy.uix.label import Label

class BannerTest(App):
""" Displays a banner ad at top of the screen.
"""

def build(self):
self.ads = KivMob(TestIds.APP)
self.ads.new_banner(TestIds.BANNER, top_pos=True)
self.ads.request_banner()
self.ads.show_banner()
return Label(text='Banner Ad Demo')

if __name__ == "__main__":
BannerTest().run()

然后在你的 buildozer.spec 文件中

requirements =  kivy, android, jnius, kivmob
...
android.permissions = INTERNET, ACCESS_NETWORK_STATE
android.api = 28
android.minapi = 21
android.sdk = 24
android.ndk = 19b
android.gradle_dependencies = 'com.google.firebase:firebase-ads:10.2.0'
p4a.branch = master
# For test ads, use application ID ca-app-pub-3940256099942544~3347511713
android.meta_data = com.google.android.gms.ads.APPLICATION_ID={ADMOB_APP_ID_HERE}

更多信息:http://kivmob.com/tutorials.html#

关于python-3.x - Google Admob 与 Android 上的 Kivy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61771296/

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