A couple of quick tips to ease the submission process.
Please reference the bug number from our issue list in any pull requests to help associate fixes with bugs.
If possible, add unit-tests for any bugs that you fix.
Building via Gradle will automatically run unit-tests. The build will end if any test fails.
IntelliJ IDEA is our IDE of choice. It has built in debugger support along with Gradle integration.
For changes to smali/baksmali please see their page for more information.