When I haven't the folder error the build is infinite blocked at 24% in gen directory I haven't the /de/felixbruns/jotify/
The message display in console (in loop) [2009-04-16 23:30:00 - droidify] warning: Ignoring InnerClasses attribute for an anonymous inner class that doesn't come with an associated EnclosingMethod attribute. (This class was probably produced by a broken compiler.) On 16 avr, 23:27, Xavier Ducrohet <x...@android.com> wrote: > Errors during build. > Errors running builder 'Android Pre Compiler' on project 'droidify'. > Resource '/droidify/gen/de/felixbruns/jotify' does not exist. > > Lets fix this one first. > > There's a bug in ADT 0.9_pre where those folders are not created > automatically. We've fixed it on our side, but you'll simply have to > create them manually (jsut once, unless you do a clean). > > This may fix your other issues. let me know. > > Xav > > > > On Thu, Apr 16, 2009 at 2:15 PM, ludovic.perrier <barbapa...@gmail.com> wrote: > > > hello > > > IJotifyService.aidlinterface in com.thoout.droitify > > > package com.thoout.droidify; > > > //import java.util.List; > > import de.felixbruns.jotify.media.Playlist; > > import de.felixbruns.jotify.media.Track; > > import de.felixbruns.jotify.media.Album; > > import de.felixbruns.jotify.media.Artist; > > > interface IJotifyService > > { > > int login(String login, String pass); > > List<Playlist> getPlaylists(); > > } > > >Aidlparcelable class in de.felixbruns.jotify.media > > > package de.felixbruns.jotify.media; > > parcelable Playlist; > > > Playlist have Track member who have Artist and Album member all these > > class implement Parcelable > > > In de.felixbruns.jotify.media there are: > > Plalist.java > > Playlist.aidl > > Album.java > > Album.aidl > > Track.java > > Track.aidl > > Artist.java > > Artist.aidl > > > I have also random problem build error is: > > Errors during build. > > Errors running builder 'Android Pre Compiler' on project 'droidify'. > > Resource '/droidify/gen/de/felixbruns/jotify' does not exist. > > > or > > > Errors during build. > > Errors running builder 'Android Pre Compiler' on project 'droidify'. > > Resource '/droidify/gen/com/thoout/droitify' does not exist. > > > I'am on mac > > > Ludo > > > On 16 avr, 22:33, Xavier Ducrohet <x...@android.com> wrote: > >> Unless you post youraidlfile, it's going to be hard to help you. > > >> Xav > > >> On Thu, Apr 16, 2009 at 1:11 PM, ludovic.perrier <barbapa...@gmail.com> > >> wrote: > > >> > finaly it's not good > > >> > My building process is infinite and blocked at 24% > >> > I see that the generated IService.Java (of my Service.aidl) file is > >> > update each 5 second! and the console display this warning: > > >> > [2009-04-16 22:10:41 - MyProject] warning: Ignoring InnerClasses > >> > attribute for an anonymous inner class that doesn't come with an > >> > associated EnclosingMethod attribute. (This class was probably > >> > produced by a broken compiler.) > > >> > Please help me... > > >> > On 16 avr, 19:12, "ludovic.perrier" <barbapa...@gmail.com> wrote: > >> >> I have found! > > >> >> When parcelableaidlfile is in other package > >> >> we must set an import on parcelable class inaidlinterface > > >> >> Happy Codding! > > >> >> On 16 avr, 18:56, "ludovic.perrier" <barbapa...@gmail.com> wrote: > > >> >> > Hello > > >> >> > I have the same problem, and it don't work yet. I have a question, new > >> >> > mechanism works ifaidlinterface file isn't in same package ofaidl > >> >> > parcelable class? > > >> >> > Ludo > > >> >> > On 15 avr, 03:34, Xavier Ducrohet <x...@android.com> wrote: > > >> >> > > I have just realized something. > > >> >> > > If you create/edit parcelable typeaidlfiles, this does not trigger a > >> >> > > recompilation of the interfaceaidlfiles that depends on it. In > >> >> > > fact,aidlfiles are only recompiled when theaidlfile is touched. > > >> >> > > We'll do a quick fix for the final ADT 0.9 (which will most likely > >> >> > > be > >> >> > > a full recompilation of allaidlfiles whenever 1aidlfile is > >> >> > > changed), and implement true dependency support later to minimize > >> >> > > unneeded recompilations. > > >> >> > > Xav > > >> >> > > On Tue, Apr 14, 2009 at 2:02 PM, Xavier Ducrohet <x...@android.com> > >> >> > > wrote: > >> >> > > > I just did a quick test following the information in the link I > >> >> > > > posted > >> >> > > > above and it is working for me. > > >> >> > > > Make sure youraidlfile declares the package it's in (like any > >> >> > > > java class). > > >> >> > > > Xav > > >> >> > > > On Tue, Apr 14, 2009 at 1:05 PM, Xavier Ducrohet > >> >> > > > <x...@android.com> wrote: > >> >> > > >> oh I missed this message :( > > >> >> > > >> Let me do a quick test... > > >> >> > > >> On Tue, Apr 14, 2009 at 11:18 AM, Zach Hobbs > >> >> > > >> <ho...@helloandroid.com> wrote: > > >> >> > > >>> Some more info: > > >> >> > > >>> - I tried creating anaidlfile with the same name as the > >> >> > > >>> Parcelable > >> >> > > >>> class, and I get an error in the console like: <path to class>/ > >> >> > > >>> <class>.aidl:1 interface <package>.<class> should be declared > >> >> > > >>> in a > >> >> > > >>> file called com.aidl. I tried declaring the Parcelable in > >> >> > > >>> com.aidland > >> >> > > >>> that didn't work either. > > >> >> > > >>> - The documentation in 1.5 onAIDLstill refers to the "Android > >> >> > > >>> Tools > >> >> > > >>>> CreateAidlpreprocess file for Parcelable classes" which is not > >> >> > > >>> available in ADT 0.9. Should I open a bug for this? > > >> >> > > >>> Thanks, > >> >> > > >>> Zach > > >> >> > > >>> On Apr 14, 12:52 pm, Zach Hobbs <ho...@helloandroid.com> wrote: > >> >> > > >>>> I'm attempting to get build my project with the early preview > >> >> > > >>>> SDK, > >> >> > > >>>> targeting 1.1 and am having problems gettingAIDLfiles to > >> >> > > >>>> recognize > >> >> > > >>>> imports for Parcelables. In the previous ADT you could right > >> >> > > >>>> click on > >> >> > > >>>> your project, hit "Android Tools" and have an option something > >> >> > > >>>> like > >> >> > > >>>> "GenerateAIDLfor Parcelables". This would create a file > >> >> > > >>>> project.aidlin your project's root containing a line for each > >> >> > > >>>> Parceable in your project. > > >> >> > > >>>> With the new SDK/ADT anytime I try to import a Parcelable in > >> >> > > >>>> anAIDL > >> >> > > >>>> file I get "Couldn't find import for class ... " even though I > >> >> > > >>>> still > >> >> > > >>>> have the project.aidlfile in the project's root. Also, the > >> >> > > >>>> option to > >> >> > > >>>> generate theAIDLfor the Parcelables is no longer available. > >> >> > > >>>> Anyone > >> >> > > >>>> know how to get your Parcelables noticed in the new SDK? > > >> >> > > >>>> Thanks, > >> >> > > >>>> Zach > > >> >> > > >> -- > >> >> > > >> Xavier Ducrohet > >> >> > > >> Android Engineer, Google. > > >> >> > > > -- > >> >> > > > Xavier Ducrohet > >> >> > > > Android Engineer, Google. > > >> >> > > -- > >> >> > > Xavier Ducrohet > >> >> > > Android Engineer, Google. > > >> -- > >> Xavier Ducrohet > >> Android Engineer, Google. > > -- > Xavier Ducrohet > Android Engineer, Google. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---