在Eclipse中使用Google Play Services中的选择性API

时间:2016-01-28 05:10:41

标签: android eclipse google-play-services eclipse-adt

在我的项目中,我正在集成推送通知,因为我要求com.google.android.gms包中的类。

我可以在整个图书馆中添加选定的套餐吗?

我正在使用eclipse。实际上还需要更多的库,因此我面临65k multidex issue。任何解决方案?

3 个答案:

答案 0 :(得分:1)

如果您想使用Google Play服务的选择性组件,则需要切换到Android工作室。

阅读本文:(Source

  

重要提示: 支持Eclipse中的Android开发人员工具(ADT)   已结束,根据我们的公告。您应该迁移您的应用   尽快开发项目到Android Studio。更多   有关转换到Android Studio的信息,请参阅从中迁移   Eclipse ADT。

如果您仍想继续使用eclipse,那么您必须自己努力工作 - 从完整的源代码中删除不需要的软件包/组件并确保它编译并正常工作。

设置选择性API的说明可以在this page上找到,适用于android studio。对于Eclipse,由于文档没有说明如何设置选择性API,因此您只需要使用整个集合。

答案 1 :(得分:1)

如果你真的非常想要使用Eclipse来编译它,你需要执行以下步骤:

  1. 安装Android Studio的人员将您所需的Google组件作为依赖项。
  2. exploded-aar Android studio文件夹中绑定组件,并将组件设置为您自己的Eclipse库。
  3. 但是,当然,这不是一个推荐的程序,但这是那些迫切需要它作为最后手段的人。这也标志着一个免责声明,被绑架的图书馆已经免于开发人员的责任,因为你没有以正确的方式编译

    PS。这是谷歌地图

答案 2 :(得分:0)

NO。您必须将代码迁移到 Android Studio