This section discusses primarily native Android development since there is a whole separate section dedicated to React Native.
When you open an Android Java file (i.e.,
.java), you only get the basic syntax highlighting and
quick-completion capabilities given to you by Atom.
Currently, the easiest way to build and run a native Android application is from an IDE such as
Android Studio. You can also use the command-line tools such as
Debugging Android applications is currently not supported except through the logs provided by Nuclide’s Android Debug Bridge (ADB) Logcat support.
When running your Android project in the Android emulator, you can open and view the emulator logs
directly within Nuclide. From the Command Palette, search
Nuclide Adb Logcat: Start.
Currently, the logs are very verbose as they do not delineate between actual underlying emulator information with the actual running application.