没有",;res/layout/“;我的android项目中的文件夹(使用eclipse、libGDX)

没有",;res/layout/“;我的android项目中的文件夹(使用eclipse、libGDX),android,gradle,libgdx,Android,Gradle,Libgdx,我想通过adMob将广告添加到我的应用程序中,因此我遵循了本教程: 它说: // Lookup your LinearLayout assuming it's been given // the attribute android:id="@+id/mainLayout". 但我没有布局!甚至不是一个布局文件夹 我尝试了此解决方案,但对我无效: 一切都准备好了,卸载后再次安装也不起作用 我想这可能和gradle项目有关。我用gdx设置工具创建了这个项目。但我对格雷德尔一无所知 我希望有人能帮助

我想通过adMob将广告添加到我的应用程序中,因此我遵循了本教程:

它说:

// Lookup your LinearLayout assuming it's been given
// the attribute android:id="@+id/mainLayout".
但我没有布局!甚至不是一个布局文件夹

我尝试了此解决方案,但对我无效: 一切都准备好了,卸载后再次安装也不起作用

我想这可能和gradle项目有关。我用gdx设置工具创建了这个项目。但我对格雷德尔一无所知


我希望有人能帮助我。

你不需要创建布局文件夹,你可以通过编程来完成

以我们的开源libgdx游戏为例:


只需创建一个。我手工创建的drawable文件夹有这个问题,手工创建的文件夹没有任何问题。是的,这将是我的最后一个选择,因为那时我还必须弄清楚布局xml文件是如何构建的。我不知道是否还遗漏了什么。这应该可以帮助你开始。听起来很合理!至少我认为你让我走上了正确的道路。在您发布的链接中,他们使用的是旧的adMob sdk,而不是Google play服务,我不知道这是否有任何区别。@Stephanbraczyk libgdx不使用NDK进行布局。它只是在Java中创建一个GLSurfaceView,并将其设置为内容视图。我不会为此尝试使用NDK——它将不必要地占用您大量的时间。看起来你已经找到了用于libgdx的谷歌广告SDK教程。你说得对!我使用了本教程:但这可能是类似的,谢谢!