我在哪里可以找到Google Play服务归因文字?

Bev*_*vor 8 android google-maps google-play-services

Google地图文档说,必须将Google Play服务归因文本作为"法律声明"的一部分.通过拨打电话可获得归属文本GooglePlayServicesUtil.getOpenSourceSoftwareLicenseInfo.但是直到Android 2.2才能使用GooglePlayServicesUtil.我的应用程序是专为2.0设计的,那么这个文本是什么?我从哪里获得它?

Mat*_*ndy 24

这是一个什么样的

Log.d("DEBUG", GooglePlayServicesUtil.getOpenSourceSoftwareLicenseInfo(this));
Run Code Online (Sandbox Code Playgroud)

揭晓(2013年2月 - 可能同时发生了变化!见第一条评论):

本产品包含来自Android开源项目的软件版权所有(c)2005-2008,根据Apache许可证2.0版("许可证")获得许可的Android开源项目; 除非符合许可,否则您不得使用此文件.除非适用法律要求或书面同意,否则根据许可证分发的软件将按"原样"分发,不附带任何明示或暗示的担保或条件.有关管理许可下的权限和限制的特定语言,请参阅许可证.Apache许可证版本2.0,2004年1月 http://www.apache.org/licenses/

然后是Apache License Version 2.0.

2016年1月3日编辑:GooglePlayServicesUtil.getOpenSourceSoftwareLicenseInfo(Context)现已弃用.

GoogleApiAvailability.getInstance().getOpenSourceSoftwareLicenseInfo(Context);改用.

编辑17年10月31日 正如donfuxx说它不再需要在应用程序中显示.谷歌文档

  • 已在Play服务11.2.0中删除了GoogleApiAvailability.getInstance().getOpenSourceSoftwareLicenseInfo() (3认同)