Hi Luciano,

Have you found any option in the android-plugin to pass argument to the
android converter (dex)?

Regards,
Adriano Crestani

On Sat, Oct 11, 2008 at 12:41 PM, Luciano Resende <[EMAIL PROTECTED]>wrote:

> On Thu, Oct 9, 2008 at 12:03 AM, Jean-Sebastien Delfino
> <[EMAIL PROTECTED]> wrote:
> > Adriano Crestani wrote:
> >>
> >> Hi all,
> >>
> >> I've been testing the latest android SDK version (1.0-rc1).
> >>
> >> Android improvements:
> >>
> >> - Annotations are finally working...they finally implemented the native
> >> method for the emulator, on the old version we had only the native
> methods
> >>
> >> - Now the android is including the resources (non class files), those
> >> defined in the android project and in its included projects, in its
> package
> >> and not ignoring as it used to do. It's really good, because we don't
> need
> >> to adapt the way Android SCA looks for resouces anymore.
> >>
> >> - The android plugin is finally including the android included projects
> >> dependencies. On old versions, any dependency included in any included
> >> project needed to be also included in the android project.
> >>
> >> Bad news:
> >>
> >> - android sdk still doesn't contain many JDK classes, mainly the ones
> that
> >> tuscany uses a lot, like xml api, just few classes from this api is in
> the
> >> actual android sdk : (
> >>
> >> - android .class converter is by default failing when it tries to
> convert
> >> a .class file that are JDK classes...even if this is not included in the
> >> android SDK. I can force the converter using the --core-library
> argument,
> >> but unfortunatelly there is no option to set this option on android
> builder.
> >> The only way I could convert was using an ant build. But debugging on
> the
> >> emulator using command line is really painful. I have tried to generate
> the
> >> .apk file (the android executable file) and place it on the eclipse
> android
> >> project and I tried to run it from eclipse, but I get an error saying
> that
> >> the .apk is not found. I think when the .apk is generated by the android
> >> builder, it also register the .apk on the emulator, I'm not sure, but I
> will
> >> work on that.
> >>
> >>
> >> The last bad issue is a problem, because I need to add a lot of xml
> >> classes from jdk and it's not being possible. These classes are used by
> stax
> >> api and some other tuscany classes.
> >>
> >> Oscar and me have already complained about these bad issues on android
> ML,
> >> but unfortunately android developers are not good at answering questions
> as
> >> tuscany's : )
> >>
> >> I think that's it : )
> >>
> >> Comments, suggestions and critics are welcome :-)
> >>
> >> Adriano Crestani
> >>
> >
> > Adriano,
> >
> > Two ideas:
> >
> > - How about adding the android plugin to the Maven build? that should
> make
> > it easier for all to build it, run tests etc as running the Android tools
> > manually in Eclipse is not a very reliable and repeatable process. I can
> > help you set up the pom.xml files if you want and give me the Android
> > commands to run.
> >
>
>
> I have found some android-maven-plugins [1] , but they are not
> supporting the latest SDK. I have made some progress towards improving
> the plugin to support the new SDK, but it's not all working yet.
>
> [1] http://code.google.com/p/masa/
>
> > - To work around the XML parsing limitations... well maybe for now we
> don't
> > need XML in the first place. When we process an SCA contribution, instead
> of
> > looking for foo.composite for example, we could look for and execute a
> > "FooComposite" Java class, which would create the Composite model for
> 'foo'
> > using the Java model APIs from tuscany-assembly (like some test cases
> > already do). In a way that Java class would just be another
> representation
> > of the composite (as Java source), just more convenient to use in an
> Android
> > environment for now. Who likes to write angle brackets anyway? :)
> >
>
> I gave this a quick try, but it looks like the Android JDK is missing
> QNames.
>
> > Let me know what you think.
> > --
> > Jean-Sebastien
> >
>
>
>
> --
> Luciano Resende
> Apache Tuscany, Apache PhotArk
> http://people.apache.org/~lresende <http://people.apache.org/%7Elresende>
> http://lresende.blogspot.com/
>

Reply via email to