java - 如何在 IntelliJ Idea 上设置 admob?

标签 java android intellij-idea admob

这个问题听起来可能与以下问题重复:

How to properly configure AdMob using IntelliJ IDEA?

但事实并非如此! (特别是因为这个问题是从 2011 年开始的,并且 google-process 发生了变化(看起来))。 I'm following this google-reference for proper setup.

首先,有“使用 Android Studio”选项,我不知道那是什么。然后,我转到下一个:“使用 Eclipse 或 另一个 IDE”,然后有一个注释,非常直接。

我在 IntelliJ Idea 上选择了我的项目,按下 F4(打开模块设置)并转到平台设置中的 SDKs 并添加了他们要求的文件夹 (extras\google\google_play_services)。假设这是“添加谷歌广告库”的正确方法,我继续将他们要求的内容添加到 list 文件中。当我编译应用程序时,出现错误:

D:\Computer Programming\IdeaProjects\Black Square\AndroidManifest.xml:8: error: 
Error: No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version').

所以,看起来,我没有正确导入它(从这部分开始,我不知道如何继续)。

最佳答案

整整一周我都在为同样的问题苦苦挣扎。最后,我刚刚将我的项目移植到最新的 Android Studio(当前为 0.4.6)。

Android Studio基于 IntelliJ Idea,因此它具有 IntelliJ 的所有优点(至少作为社区版),但同时与 Android SDK 集成得更好

我刚刚在 Android Studio 中创建了一个新项目,然后将所有相关源、资源和 list 移动到新创建的项目中。

移植后,添加 admob 支持就像将这些行添加到 build.gradle 一样简单:

dependencies {
    compile 'com.google.android.gms:play-services:4.2.+'
}

Android Gradle 插件自动将 Google Play ServicesAAR 引用“分解”到构建目录中,并从那里获取所有需要的资源和库。

关于java - 如何在 IntelliJ Idea 上设置 admob?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22240845/

相关文章:

java - 是否有优化的方法来本地访问基于 spring 的 Rest api?

android-studio - Android Studio :disable "never used" warning on methods that I want to use later

java - 带有非最终变量的 lambda

java - Java 类路径汇编如何工作?

java - 如何解决Java中预期的分号错误?

java - 尝试使用递归将文件中的单词添加到数组列表中

android - 读/写文件到内部私有(private)存储

java - 如何在Java中仅删除字符串的尾随空格并保留前导空格?

android - 终端控制台中的 Git - Android Studio - 自动完成

java - 分类器 JSONObject 没有“伴生对象”,因此必须在此处初始化