I really think that gradle sync mechanism should be more fail proof and not 
depend on project compilation.
I'm often in situation when we want to switch to newer od different 
dependency which is not source compatible.
It looks easy, you just change the dependency in the gradle, build the 
project and IDE itself mark all errors (invalid imports, missing method 
arguments, etc) itself.
So you just fix the red lines.
It works in normal Java world with maven. But not with Android Studio and 
Gradle.
Because gradle sync fail because of compilation error and AS will not add 
new dependency on the IDE classpath and you can't use it.
Why setup IDE dependencies depend on the project compilation?
All gradle script are fine and there is not error during build 
configuration setup.
It should resolve all dependencies from the gradle files and update IDE 
classpath for code completion and error checking and then start with the 
compilation itself.
Now it looks that IDE classpath is updated at the end of the sync process 
after compilation :-(
You mentioned on the last Google IO that 2.2 has new gradle sync handling, 
so I hoped that this will be fixed too :-(


-- 
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 adt-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to