[TIMOB-23593] Android: Recompile ti.cloudpush.mqtt module against latest SDK
GitHub Issue | n/a |
---|---|
Type | Story |
Priority | High |
Status | Closed |
Resolution | Won't Fix |
Resolution Date | 2016-07-26T08:55:55.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Android |
Labels | n/a |
Reporter | Christopher Williams |
Assignee | Eric Merriman |
Created | 2016-07-01T14:54:26.000+0000 |
Updated | 2017-03-21T17:51:29.000+0000 |
Description
ti.cloudpush.mqtt: https://github.com/appcelerator-modules/ti.cloudpush.mqtt
Generally this requires some minor changes to each module:
- bump the module's version up to the next major (i.e. 2.3.1 -> 3.0.0)
- bump the module's apiversion to 3 (for Android)
- bump the minsdk to 6.0.0 (for Android)
At a higher level, we'll need to update our CI build scripts for modules to use the master branch SDK to build against, and Android NDK r11c.
This module makes use of the apache httpclient which has been removed from core of Android and is now a separate library (and basically deprecated). We'd need to rewrite some of the code to use the preferred new http client in Android.
Work in progress. Could use some feedback help in determining what to do here: https://github.com/appcelerator-modules/ti.cloudpush.mqtt/pull/2
Left a comment on PR stating that we should archive this repo.
Closing ticket as the issue will not fix.