feat(android)!: Remove AVD creation on --list #349
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
BREAKING CHANGE: removal of AVD creation feature
native-run android --list
creates a new AVD for the installed SDK, even if there are AVDs already, and if the users have a SDK installed that native-run doesn't support yet it throwsERR_UNSUPPORTED_API_LEVEL
. Which is a yearly problem since Android Studio installs latest SDK despite it's still beta and we don't support it until it's final around 6 months later.By removing the AVD creation native-run logic simplifies and reduces maintenance burden of adding support every year and it won't be an issue for users installing unsupported SDKs.
closes #334
closes #332
closes #322
closes #321
closes #303
closes #257