[Mono-bugs] [Bug 661858] Allow the use of Jar files to be used in MonoDroid

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Feb 8 17:37:21 EST 2011



--- Comment #2 from Jonathan Pryor <jpryor at novell.com> 2011-02-08 22:37:20 UTC ---
This bug has two parts:

1. We should allow users to add .jar files to a project and set a Build Action
of AndroidJavaSource on them.  monodroid.exe should then pass these .jar files
to 'dx --dex' so that they're built into classes.dex as part of .apk file
creation.  This will allow including .jar files into .apk files in a normal

2. Platform .jar files aren't bundled into the .apk, and instead (I ASSUME) are
referenced via <uses-library/> within AndroidManifest.xml.  To support these, I
imagine that monodroid.exe will need to parse the AndroidManifest.xml file and
turn any <uses-library/> elements into additional `javac -classpath` paths.

(1) seems straightforward enough.

(2) I'm not sure about, as I can't find an example of a .jar file for use with
<uses-library/> that is present within Android in /system/frameworks and is
also present within the SDK.  What's <uses-library/> for?

Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the mono-bugs mailing list