iOS(RoboVM)/Android Studio的LibGDX/Admob支持

iOS(RoboVM)/Android Studio的LibGDX/Admob支持,ios,android-studio,libgdx,admob,robovm,Ios,Android Studio,Libgdx,Admob,Robovm,我有一个LibGDX游戏(在iOS和Android Studio中完美运行),但没有广告 我遵循了太多的教程来添加Admob,但我尝试的所有方法都得到了相同的结果: 我的build.gradle文件: dependencies { //classpath 'com.mobidevelop.robovm:robovm-gradle-plugin:2.3.3-SNAPSHOT' classpath 'com.mobidevelop.robovm:robovm-gradle-plugi

我有一个LibGDX游戏(在iOS和Android Studio中完美运行),但没有广告

我遵循了太多的教程来添加Admob,但我尝试的所有方法都得到了相同的结果:

我的build.gradle文件:

dependencies {
    //classpath 'com.mobidevelop.robovm:robovm-gradle-plugin:2.3.3-SNAPSHOT'
    classpath 'com.mobidevelop.robovm:robovm-gradle-plugin:2.2.1-SNAPSHOT'
}
(我已尝试使用2.3.3和2.2.1)

(我还使用gdxVersion 1.9.0进行了测试)

和ios项目依赖项

project(":ios") {
apply plugin: "java"
apply plugin: "robovm"


dependencies {
    compile project(":core")
    compile "com.mobidevelop.robovm:robovm-rt:$roboVMVersion"
    compile "com.mobidevelop.robovm:robovm-cocoatouch:$roboVMVersion"
    compile "com.badlogicgames.gdx:gdx-backend-robovm:$gdxVersion"
    compile "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-ios"
    compile "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-ios"

    compile "com.mobidevelop.robovm:robopods-google-mobile-ads-ios:$robopodsVersion"
}}
我还向robovm.xml添加了以下内容:

<frameworkPaths>
    <path>libs</path>
</frameworkPaths>

<frameworks>
    <framework>GoogleMobileAds</framework>
</frameworks>
错误:

Error:(13, 13) error: cannot find symbol class GADBannerView
我做错了什么? 有人也有同样的问题

提前谢谢

巴勃罗

最后,我将GoogleMobileAds.framework添加到我的ios/build/libs文件夹中

您必须将GoogleMobileAds.framework文件夹放在“ios/libs/”文件夹中,不要放在“ios/build/libs/”文件夹中。因此,您必须创建一个新的“libs”文件夹,并将其放入“ios/”文件夹中。谷歌移动广告框架的路径应该是:“ios/libs/GoogleMobileAds.framework”

我解决了我的问题

我所要做的就是刷新所有gradle项目,让这些库下载


谢谢大家

这方面没有有用的信息吗?嗨,谢谢你的回答。我认为我使用的是LibGDX,不是Swift本机,而该教程是针对Swift编程的
public class IOSLauncher extends IOSApplication.Delegate {

private GADBannerView adview;
Error:(13, 13) error: cannot find symbol class GADBannerView