I’ve noticed that there doesn’t appear to be support for Android Library Projects, http://developer.android.com/tools/projects/projects-cmdline.html#SettingUpLibraryProject, from the template project options. To get around this I’ve been using a Application(.so -> .apk) Configuration type which seems to mostly work.
After doing some post-build cleanup to deal with some collision issues, everything builds and appears to run fine. The issue I’m running into is that breakpoints in this library project, in either native or java code, don’t get loaded. The interesting thing is that I can put breakpoints into the Java application code and step in correctly to the library Java code. What I can’t seem to do is step into the library native code.
Any ideas how I might be able to reconcile this? I plan to link the majority of my code into this .so and not being able to debug it is going to sting.