[TIMOB-25353] Android: Move Play Services into a module
GitHub Issue | n/a |
---|---|
Type | Improvement |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2017-11-09T00:25:37.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 7.0.0 |
Components | Android |
Labels | n/a |
Reporter | Gary Mathews |
Assignee | Gary Mathews |
Created | 2017-09-26T21:45:49.000+0000 |
Updated | 2017-11-09T01:45:35.000+0000 |
Description
In an attempt to minimise conflicting Google Play Services library versions we can move the Play Services into a Titanium native module.
This will prevent the need to update each modules Play Services library and negate the need for module developers to include their own Play Services library which could conflict with existing modules.
master: https://github.com/appcelerator/titanium_mobile/pull/9481
6_3_X: https://github.com/appcelerator/titanium_mobile/pull/9488 appc-aar-tools: https://github.com/appcelerator/appc-aar-tools/pull/16 ti.map: https://github.com/appcelerator-modules/ti.map/pull/216 ti.playservices: https://github.com/appcelerator-modules/ti.playservices
FR Passed. PR merged.
Verified the fix in SDK 7.0.0.v20171108162930. Closing. Studio Ver: 4.10.0.201709271713 SDK Ver: 7.0.0.v20171108162930 OS Ver: 10.12.3 Xcode Ver: Xcode 8.3.3 Appc NPM: 4.2.10 Appc CLI: 6.3.0 Ti CLI Ver: 5.0.14 Alloy Ver: 1.10.7 Node Ver: 7.10.1 Java Ver: 1.8.0_101 Devices: ⇨ google Nexus 5 --- Android 6.0.1 ⇨ google Nexus 6P --- Android 8.0.0