Monday, April 25, 2011

Easier AndroidManifest.xml editing

This is a feature that worked in older version but we broke it temporarily during the project support rewrite. The good news is that XML completion in AndroidManifest.xml files is working again in our development build. It suggests and complete tag and attribute names.

Saturday, April 16, 2011

Initial support for test projects

It's been a while since last update so I decided to share recent changes. The most visible improvement is support for testing projects. There is a lot of things missing in this area but at least you can run all tests in this project now.

Due to a technical difficulties we have to build a version of a testrunner that binds specifically to certain NetBeans versions. As a result there are three NBMs of Android Test Runner module. One works with NetBeans 6.9 the second with 6.9.1 and the last will work with 7.0 and future builds (I tested it with NetBeans 7.0RC2). When installing from our continuous build select 'Android' and one of the 'Android Test Runner for NetBeans x.y'. Similarly if you want to install from ZIP archive select all NBM files but those that do not match your IDE version. This should not be hard and AutoUpdate support will not allow you to install the version that is not compatible with your version in next step anyway.

The latest build tagged as 1.5beta is now available for download from Kenai hosting.

Sunday, April 10, 2011

Fixing launch action

There is some delay in general progress these days because I'm busy with other projects. But I still plan to create at least basic testing support and make it available soon. If everything goes well I'll be able to create a new update in a week or two. Stay tuned.

In the meantime I did some experiments and worked with nbandroid as a user. The result is couple of bugs discovered and a few ideas what to do next. And example is a fix for launch action that asked for target device even if the build failed. This is integrated now and more small fixes like this one can follow.