gpt4 book ai didi

android - Kivy 和 Google Play 服务

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:03:48 26 4
gpt4 key购买 nike

我正在尝试一种使用此 example 将广告植入 Kivy 应用程序的方法

我不知道它是否会起作用。我在 SDK 中下载了 Google Play 服务,但我不知道我必须将它粘贴到哪里,我尝试了很多地方,但没有成功,总是得到

error: package com.google.android.gms.ads.AdView does not exist

和其他包。对于我对 android sdk 的无知,我深表歉意,但我正在努力更好地理解它,所以我需要一些帮助。我需要知道我必须把“google-play-services_lib”放在哪里,这样它才能找到它。谢谢!

编辑:解决它,将其添加到“buildozer.spec”:

# (list) Android library project to add (will be added in the
# project.properties automatically.)
android.library_references = libs/google-play-services_lib

但还是报错:

.../android-sdk-21/tools/ant/build.xml:539: Unable to resolve project target 'android-9'

这是这一行:

    <gettarget
androidJarFileOut="project.target.android.jar"
androidAidlFileOut="project.target.framework.aidl"
bootClassPathOut="project.target.class.path"
targetApiOut="project.target.apilevel"
minSdkVersionOut="project.minSdkVersion" /> # line 539!!!

最佳答案

这也解决了,对于我在这里提出和回答我自己的问题所造成的困惑,我深表歉意,但我认为这对 Kivy 用户来说是一个重要的话题,而且网上没有太多关于这方面的内容。所以,解决方案:我在“google-play-services_lib”内的“ant.properties”文件中手动将项目“target”设置为“android-14”。它会抛出错误,因为 google play 服务库适用于较新的 android api。

无论如何,对于任何好奇这是否有效的人(在 Android 的 Kivy 应用程序中实现广告),是的,它有效,但我不得不重写原始解决方案以支持新库(使用 this 指南)

关于android - Kivy 和 Google Play 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22721294/

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