Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 下载谷歌游戏服务JAR_Android_Google Play Services - Fatal编程技术网

Android 下载谷歌游戏服务JAR

Android 下载谷歌游戏服务JAR,android,google-play-services,Android,Google Play Services,我已经和安卓失去联系很长时间了。最近我不得不为Appcelerator开发一个Android模块。我需要使用谷歌播放服务。在JAR所在的extras文件夹下有一个存在。经过一些搜索,我发现还有一些较小的JAR文件,例如google-play-services-base.JAR等等。我需要使用google-play-services-analytics.jar 现在的问题是,我可以从哪里下载JAR文件(GooglePlayServicesAnalytics.JAR)并了解其版本。它是否依赖于goo

我已经和安卓失去联系很长时间了。最近我不得不为Appcelerator开发一个Android模块。我需要使用谷歌播放服务。在JAR所在的extras文件夹下有一个存在。经过一些搜索,我发现还有一些较小的JAR文件,例如google-play-services-base.JAR等等。我需要使用google-play-services-analytics.jar


现在的问题是,我可以从哪里下载JAR文件(GooglePlayServicesAnalytics.JAR)并了解其版本。它是否依赖于google-play-serivces-base.jar。我知道这可能是一个基本问题,但我会感谢您的帮助。

您可以从Android SDK管理器中选择并下载Google Play服务。SDK管理器还会告诉您SDK的路径,以便您可以找到jar文件。Google Play服务在SDK管理器中处于附加状态

如下面的评论所述,Play Services jar可以在 /app/build/intermedi‌​ates/aar/com‌​.google.android.gms/p‌​非专业服务分析‌​s/9.4.0/jars/classes。‌​jar 完成项目的构建之后


更新:如最新评论所述,此方法将不再有效。您获得最新jar的最佳机会是下载它。例如。您可以将它用于
JavaExec
input.files
,也可以用于
-libraryjars
的进程中。

如果您需要使用google play服务的.jar文件,您需要使用的一切都是google play服务。Google不为Google play服务的特定部分提供单独的jar文件,就像它对gradle一样

试试这个JavaGoogle play服务.jar文件

--日食时,
然后左键单击“Java构建路径”下的project explorer-> (图像视图)

添加外部jar后,单击确定
您将在工作区资源管理器的“引用库”下找到外部库


继续用手指摇动……)

谢谢你的回复。问题是,这是完整的google play服务JAR。我需要得到较小的JAR(专门用于执行特定任务),比如google-play-services-analytics.JAR,它只负责google分析。当你用gradle构建项目时,如果你包含了你的分析依赖项,比如compile“com.google.android.gms:play services analytics:8.3.0”只需要编译必要的类。例如,在构建之后,我可以在/app/build/intermediates/aar/com.Google.android.gms/Play-services-analytics/8.3.0/jars/classes.jarPerfect中找到我编译的Google Play类!这正是我要找的。因此,似乎没有直接的方法来获取JAR文件,但需要使用这个JAR。我会检查确认的。如果它有效,将把它标记为一个答案。@IgorGanapolsky显然你没有读过我的评论。没关系,我重复一遍。我说过,如果你用gradle构建项目,并且包含了分析依赖项,那么当你构建应用程序时,你可以在文件系统中查看你的项目在/app/build/intermediates/exploaded aar/com下的位置‌​.google.android.gms/p‌​非专业服务分析‌​s/8.3.0/jars/classes。‌​罐子和罐子都在那里。但是你没有读所有的评论,就投我一票。不管怎样。需要使用jar文件和使用gradle的原因是什么?我需要使用jar文件为Appcelerator构建一个模块来实现Google分析。我可以使用整个大JAR文件(~5MB),但我想使用压缩文件(google play services analytics.JAR),这样就不会与其他模块中的其他google play服务-*.JAR发生冲突。只需使用任何解压缩工具解压JAR,然后移除不需要的模块,然后重新打包。