### Platforms affected
Android

### What does this PR do?
Fixes, refactors, and improves the build and run process that came from the 
builder refactor.

- General Code Refactor
- Removed builder type argument from getBuilder API
- Removed any reference of conditional statements around builder type
- Remove plugin handler install and uninstall option flag android_studio
- Remove --gradle flag references
- Fixed plugin handler install and uninstall pathing issues
- Use the nobuild flag option to control the run build.
- Updated test spec to reflect the changes.

### What testing has been done on this change?
**General Tests**
- [x] `npm test`
- [x] `npm run eslint`

**Default Template**
- [ ] `cordova build android`
- [ ] `cordova build android --release --device`
- [ ] `cordova build android --debug --device`
- [ ] `cordova run android --emulator`
- [ ] `cordova prepare android`
- [ ] `cordova compile android`

### Checklist
- [x] Updated automated test coverage as appropriate for this change.


[ Full content available at: https://github.com/apache/cordova-android/pull/490 
]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to