Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-18490] Collision with Ti.Map when including Google Play Services within module

GitHub Issuen/a
TypeNew Feature
PriorityNone
StatusOpen
ResolutionUnresolved
Affected Version/sRelease 3.5.0
Fix Version/sn/a
ComponentsAndroid
LabelsTCSupport, android
ReporterDeRon Brown
AssigneeUnknown
Created2015-01-15T22:12:55.000+0000
Updated2018-02-28T19:55:24.000+0000

Description

We need to include Google Play Services in our module. We do so by including the google-play-services.jar in the lib folder, all the appropriate resources, and specifying the Play Service version metadata tag in the manifest. However, if an app needs to use our module and the Ti.Map module, it will fail to compile do to the Jar mismatch. (Our module is including the latest lib, but Ti.Map is currently including revision 21). To get around this issue, we will not include Play Services in our module but instead direct users to include the Ti.Map module even though they may not be using maps, as this will add the appropriate Play Services library to their app. Is it possible to include Google Play Services at the app level and not the module level?

Comments

  1. Benjamin Hatfield 2015-02-02

    Added note in Android module guide that this is a known issue.

JSON Source