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.
NBAndroid Extensions are an additional set of modules that extends functionality of NBAndroid. With features like navigation support, GUI layout preview and Gradle project support you will be more effective while developing your applications.
If you register for free evaluation plan you can use full set of features available in NBAndroid and NBAndroid extensions for one month. After that period of time you can purchase your subscription or continue to use the free open source plugin. Extension features will be locked again.
When you purchase subscription for NBAndroid.org you will obtain key to unlock NBAndroid functions that remains valid for one year. You can obtain personal subscription as an individual developer. Such a key can be used by one person. You can use it on more machines assuming that only one installation of NBAndroid plugin is active at a time. The cost is €15. Your payment will be billed to Radim Kubacki, Prague, Czech Republic, who runs NBAndroid.org site and maintains the plugin.
Use this 'Pay Now' button also if you want to renew your subscription.
Subscription key will be mailed automatically. If you don't see it make sure to also check your spam folder as some mail servers (including GMail) inappropriately mark it this way.
Send your comments or requests to subscriptions at nbandroid.org if you have questions about this. For example if you made a donation or contribution in the past or want to use it in a team special arrangement can be made.
Mailing list email@example.com is the best place for discussion about features, problems and other similar topics.
Historically there were several mailing lists hosted at kenai.com (firstname.lastname@example.org, 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.