AOSP和访问Google Play服务

时间:2018-06-12 22:11:26

标签: java android android-source

我正在开发使用AOSP(https://source.android.com/)的设备。该设备是Garmin 780(https://buy.garmin.com/en-US/US/p/569748)。自定义版本不包含任何Google Apps。

我是Android开发人员的新手,因此我对生态系统知识缺乏了解。

我希望有人可以向我解释操作系统如何安装使用某些Google Play服务API的应用程序(例如https://developers.google.com/android/reference/packages)。

我安装了一个使用以下内容的APK:

com.google.android.gms:播放服务,分析 com.google.android.gms:播放服务-AUTH

应用程序运行。如果库不存在,我会认为它将无法运行。或者它们是否与应用APK捆绑在一起?

在Android Studio中使用Device File Explorer并检出文件夹/数据/数据时,我可以确认没有安装com.google.android软件包。

所以我真的经过一些确认,这里描述了Google Play服务的方式:https://developers.google.com/android/guides/overview似乎必须在操作系统级别的设备上安装Google Play服务才能使用它们。这些服务不能像普通依赖项一样安装在自定义应用程序旁边吗?

1 个答案:

答案 0 :(得分:0)

这是正确的Google Play服务不能简单地安装与应用程序一起使用。

Google Play服务是默认安装在大多数Android设备上的一套API,可让应用轻松利用常用功能,并使服务和Google应用保持最新状态。

您可能感兴趣的是Open Gapps。这是使用自定义Android ROM的设备使用Google Play服务包的一种方式。