travis-cookbooks
travis-cookbooks copied to clipboard
Migrate to `sdkmanager` and support latest SDK
- Migrate to
sdkmanager
command to install/update components - Updated initial Android SDK download to version 26.1.1
- Support for Android SDK 28
- Use new emulator (added to $PATH)
What is the problem that this PR is trying to fix?
The current version uses the deprecated android binary instead of sdkmanager and uses the old emulator. The highest supported SDK version is Android SDK 25.
What approach did you choose and why?
I updated the recipe to support the latest versions.
How can you make sure the change works as expected?
I tested it but please test it again. ;)
Would you like any additional feedback?
Is this change ok and if not what can be improved? Feedback is very welcome!
Fixes #965
The continuous-integration/travis-ci/pr is failing due to issues unrelated to this pull request.
Issues:
- FC113: Resource declares deprecated use_inline_resources: community-cookbooks/iptables/providers/rule.rb:25 (Iptables?)