Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17168] Android detection fails if "add-ons" folder does not exist

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2018-02-26T15:32:07.000+0000
Affected Version/sn/a
Fix Version/sRelease 3.4.0
ComponentsAndroid, CLI
Labelsmodule_cli, qe-closed-3.4.0, qe-manualtest, qe-testadded
ReporterChris Barber
AssigneeChris Barber
Created2014-06-17T00:43:51.000+0000
Updated2018-02-26T15:33:27.000+0000

Description

If the Android SDK exists, but there are no add-ons (i.e. Google APIs) and thus the "add-ons" folder does not exist, then the CLI errors out.

Comments

  1. Chris Barber 2014-06-17

    Master pull request: https://github.com/appcelerator/titanium_mobile/pull/5808 3_3_X pull request: https://github.com/appcelerator/titanium_mobile/pull/5809 To test, rename the "add-ons" folder in your Android SDK and run ti info -t android.
  2. Tim Poulsen 2014-06-17

    Works as expected. Approved and merged.
  3. Priya Agarwal 2014-08-18

    Environment - Appcelerator Studio - 3.3.0.201407111535 SDK - 3.4.0.v20140815142514 ACS - 1.0.16 Alloy - 1.4.1 NPM - 1.3.2 Titanium - 3.3.0 Code-processor - 1.1.1 Xcode - 6Beta5 OS - Mavericks(v10.9.4) Working as expected. CLI does not errors out even if add-ons folder is renamed.
  4. Lokesh Choudhary 2014-08-18

    Closing according to verification done by [~pagarwal].
  5. Chris Barber 2018-02-26

    Reopening to fix sprint.

JSON Source