I've found a good article on how the Android build process works, which shows the following process:
However, I've also seen another article which says that it uses javac
to convert all files to .class
files, then the dx tool
in the adk
converts all .class
files to classes.dex
, like so:
Please can someone clarify which one is correct?