NBAndroid is a set of modules that lets you develop Android applications in NetBeans. It works with standard projects supported by Android SDK. You will be able to edit, build, run & debug, and test your application. Both emulator and real-devices are supported.
NBAndroid gives you possibility to develop applications for Android platform in NetBeans IDE. It provides a bridge between the IDE and Android SDK and defines a project type for Android projects with a support for editing building and execution of your applications.
If you find this project useful you can help it and send a donation. Note that there is no sponsoring neither from Oracle nor from Google. Your payment will be billed to Radim Kubacki, Prague, Czech Republic, who runs NBAndroid.org site and maintains the plugin.
Mailing list firstname.lastname@example.org is the best place for discussion about features, problems and other similar topics.
Historically there were several mailing lists hosted at kenai.com (email@example.com, commits@..., and users@...) that are considered obsolete now. You can browse their archives from here. Please do not post there and do not use the discussion forum at Kenai. Kenai project as a project hosting is basically dead and we are going away.
Similarly use your judgement when commenting our blog posts. It is hard to track, it is hard to respond directly and it is not a good place to track tasks. We have a mailing list and want to stick with it.
File your bugs and enhancement requests to a bugtracker of our NBAndroid BitBucket project. You are a software developer so you know how file a good bug report. You do not forget to specify what you did, what you expected and what happened. You add useful data about plugin(s), JDK, NetBeans, and Android SDK version together with OS are bare minimum of details to help with evaluation.
Please add your IDE log that often contains useful information needed to evaluate bugs
(attach files link is hidden under the 'More' button in the right navigation bar).
A narrowed sample of data that allows to reproduce the problem is another kind of a valuable attachment.
Sometimes this is not enough to investigate the cause and additional logging information can be requested.
Modify your NetBeans configuration file by adding
-J-Dorg.netbeans.modules.android.level=FINE -J-Dorg.nbandroid.netbeans.level=FINE to
netbeans_default_options value and re-run your session.
IDE log produced from this run will contain more details about plugin activity.
The chance that your bug or RFE will be addressed increases with the quality of your submission.