The signing mechanism for Gradle is indeed different than the one in
ADT/Ant.

It's using BouncyCastle instead of Sun-specific APIs that only existing in
the Sun JVM, allowing it to work on other JVMs.

If you could come up with a small reusable test case this would be really
really good.


On Tue, May 27, 2014 at 12:35 PM, Charles Anderson <
[email protected]> wrote:

> 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.
>



-- 
Xavier Ducrohet
Android SDK Tech Lead
Google Inc.
http://developer.android.com | http://tools.android.com

Please do not send me questions directly. 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/d/optout.

Reply via email to