这个问题听起来可能与以下问题重复:
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 Services
的 AAR
引用“分解”到构建目录中,并从那里获取所有需要的资源和库。
关于java - 如何在 IntelliJ Idea 上设置 admob?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22240845/