Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TIMOB-24555] (6_1_X) Removed dependency on 'android' command line tool. #8935

Merged
merged 7 commits into from Apr 10, 2017
Merged

[TIMOB-24555] (6_1_X) Removed dependency on 'android' command line tool. #8935

merged 7 commits into from Apr 10, 2017

Conversation

cb1kenobi
Copy link
Contributor

JIRA: https://jira.appcelerator.org/browse/TIMOB-24555

  • Removed dependency on 'android' command line tool.
  • Added support for Android tools 26.
  • Bumped other supported Android tool versions.
  • Added detection of the apksigner executable.

…d support for Android tools 26. Bumped other supported Android tool versions. Downgraded xmldom from 0.1.27 to 0.1.22. Added detection of the apksigner executable.
@hansemannn hansemannn changed the title [TIMOB-24555] Removed dependency on 'android' command line tool. Adde… [TIMOB-24555] (6_1_X) Removed dependency on 'android' command line tool. Apr 6, 2017
@lokeshchdhry
Copy link
Contributor

lokeshchdhry commented Apr 10, 2017

FR Passed.

Ran the following tests from CLI:

  1. appc ti info -p android
  2. appc ti info -p android -o json
  3. appc run -p android
  4. appc run -p android -T device --device-id xyz
  5. appc run -p android -T device
  6. appc run -p android -T emulator
  7. appc run -p android -T emulator --device-id xyz --- Using old emulator
  8. appc run -p android -T emulator --device-id xyz --- Using new emulator
  9. appc run -p android -T emulator --device-id xyz --- Using Genymotion
  10. appc run -p android -T dist-playstore -K -P -L --- Pass -O
  11. appc run -p android --build-only (Package Module)
  12. appc new (Create new app)
  13. appc new (Create new module)

Ran the following from studio 4.8.1.201612050850:

  1. Create app
  2. Build to device
  3. Build to emulator
  4. Build to Genymotion emulator
  5. Package app for distribution
  6. Create module
  7. Package module

Environment:

Appc Studio : 4.8.1.201612050850
Mac OS Version : 10.12.3
Xcode Version : Xcode 8.3.1 Build version 8E1000a
Appc CLI AND Appc NPM : {"NPM":"4.2.8","CLI":"6.1.0"}
Ti CLI : 5.0.11
Alloy : 1.9.5
Node : v4.6.0

@lokeshchdhry lokeshchdhry merged commit ade5e9d into tidev:6_1_X Apr 10, 2017
@cb1kenobi cb1kenobi deleted the timob-24555_6_1_X branch April 10, 2017 23:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants