I have a project that we are currently converting to use Gradle. We have 
been using Eclipse to build the project, and are trying to move toward CI 
builds and integrated & automated testing.

I have a Gradle script that builds the project just fine and I can install 
the APK onto my phone no problem. However, when I try to run the 
application I get a problem in the Gradle-built version, but not the 
Eclipse-built version:

When I try and make a connection to my backend server, with our self signed 
certificate I get a

java.security.cert.CertPathValidatorException

that says

Trust anchor for certification not found

When building via Eclipse, the exact same code runs as expected; connecting 
just fine. I have double-checked that the assets folder is included 
properly in the Gradle build script, that the InputStream is loading the 
data correctly, and that it matches byte-for-byte the data that is read in 
when Eclipse builds the APK.

After loading, I also verified that the KeyStore has the same aliases and 
certificates available in both builds. No exceptions are thrown during this 
initialization by either build.

Using Gradle 1.10 building for Android SDK v.17

For reference, I'm using ADT for Mac v.22.6.2v2014032112031-1085508

-- 
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/d/optout.

Reply via email to