Can anybody from android tools comment? It looks like ant always rebuilds 
aidl files no matter what. Should I report a bug, how can I troubleshoot 
it?..
I looks like I posted that issue a while ago and didn't have any replies 
back then.<https://groups.google.com/d/msg/adt-dev/3Z5VIV7oAFM/GOWx04yV9UUJ>

I tried ant verbose, but there is no indication. It simply rebuilds AIDL 
files.


On Wednesday, February 19, 2014 12:51:04 AM UTC-5, pps wrote:
>
> I use:
> Apache Ant(TM) version 1.9.3 compiled on December 23 2013
> [checkenv] Android SDK Tools Revision 22.3.0
> [getbuildtools] Using latest Build Tools: 19.0.1
> [gettarget] Project Target:   Android 4.3
> [gettarget] API level:        18
>
> If I do clean build using "ant release" it takes 3 minutes. If right after 
> that I try to run "ant release" again then it takes at least 30 seconds.
>
> What I see is that AIDLs are always recompiled.
>
> -code-gen:
> [mergemanifest] Found Deleted Target File
> [mergemanifest] Merging AndroidManifest files into one.
> [mergemanifest] No libraries. Using project manifest only.
>      [echo] Handling aidl files...
>      [aidl] Found 89 AIDL files.
>      [aidl] Compiling 89 AIDL files.
>
> SomeFile.aidl results in these two files: SomeFile.java and 
> SomeFile.java.d. Dependencies in SomeFile.java.d are ok, I manually checked 
> timestamps and I see that whenever I run "ant release" aidl step needlessly 
> updates the two output files.
>
> Then, similarly it looks that aapt always runs:
>
>      [echo] Handling Resources...
> Property "android.library" has not been set
>      [aapt] Found Deleted Target File
>      [aapt] Generating resource IDs...
>
> I went to build.xml and temporarily commented out <aidl and <aapt rules. 
> "ant release" blocks on `-dex step: http://pastie.org/8747572
>
> I see that there is also classes.dex.d but it looks like it's not checked 
> (just like aidl step for example).
>
>
> So. How can I fix these extremely annoying bugs?
> thanks
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"adt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to