android - 为什么谷歌播放服务项目为什么不使用 google-play-services.jar

标签 android jar admob

我正在阅读谷歌新的 admob 代码集成, 他们说

b. Select Android and then click Add.... Find the google-play-services_lib project and select OK to add the Google Play services library.

这条指令对我来说似乎很奇怪,因为我可以添加一个名为 google-play-services.jar 的 jar 文件。它会工作正常。 但是作为谷歌指令,我想知道我可能会遗漏一些基本的东西。 添加项目而不是 lib jar 文件是否更好?

或者它可能有一些其他原因将其用作项目?

最佳答案

如果您只添加 jar 文件,它将永远无法工作。您必须将整个项目导入您的工作区,然后按照说明正确执行。

Jar 文件永远不适用于包含资源(例如可绘制对象、字符串等...)的库,Google Play 服务库就是这种情况。

您确实必须导入整个项目并从您自己的项目中引用它。

关于android - 为什么谷歌播放服务项目为什么不使用 google-play-services.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23008065/

相关文章:

android + 访问远程可绘制对象 - 最佳实践

java - itextpdf-5.5.6.jar : Error: The file name must end with . xml

android - ProGuard 和 AdMob 的问题

android - 从 fragment 中使用 AdMob?

.jar 库的 Java 命令行问题

android - 程序类型已存在 : com. google.android.gms.common.api.internal.zzbs

androidTest 目录中的 AndroidManifest 被忽略

java - 使用 JNI 从 C++ 调用 JAVA 方法,无参数

java - 如何修改 Eclipse 中 phonegap-1.0.0.jar 存档中的 DroidGap.class 文件?

java - 如何检查(替换)Websphere 8.5 使用的 MyFaces 版本