I seem to have chopped out a lot of context ;-)

As you wrote earlier, ActionBarSherlock is not a single jar library but rather an "Android library project" which contains both code jar and unpackaged resources. Surprisingly we actually (claim to) support this kind of Android Library project in our Java Binding Library project. We haven't tried ActionBarSherlock, so I tried it and found some blocking issue. The error was due to missing "R" class in the jar file. It turned out that Android library project "pulls out" that class from the resulting jar, and when we try to bind jar file, it does not exist after all (!).

There was a similar design issue (and expectation for the fix) in our binding toolchain that it simply gives up when there was reference to any "missing" Java type in the jars in the project and prevents some libraries to bind. In case you are curious, see:
http://mono-for-android.1047100.n5.nabble.com/Problem-with-a-wrapper-for-Amazon-in-app-purchases-td5710131.html

I "fixed" those missing R issue by ignoring anything that causes NoClassDefFoundError, but there still seems another issue with related to nine-patch resources. I'll continue fixing the issue to get it working.

Atsushi Eno

craig wrote:
Thanks for the reply Atsushi.

Keep up the good work.  What do you mean by  "continue with missing Java
types" approach.

--
View this message in context: 
http://mono-for-android.1047100.n5.nabble.com/ActionBarSherlock-tp5710482p5710515.html
Sent from the Mono for Android mailing list archive at Nabble.com.
_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid





_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to