![]() |
Attention | Topic was automatically imported from the old Question2Answer platform. |
![]() |
Asked By | raulmd13 |
Im working with godot 3.0.5 from Steam on Windows 10.
I have seen all the tutorials of how to export to android and the templates, the adb, the jarsigner and the debugkeystores are fine. I think that they’re fine because I can export usesfully the example projects.
When I try to export my project it creates the .apk but when I try to install it in the mobile just say “Fail to install” and in blueStacks at less say “INSTALL-PARSE-FAILED-NO-CERTIFICATES”
I don’t know that much about building Android packages, but is the package getting signed?
Ertain | 2018-07-18 06:59
How I can to be sure that is signed?
raulmd13 | 2018-07-18 10:11
Hmm, I can’t quite figure out how to determine whether the package is signed. Though there could be other things which are affecting the build.
I’ve read the documentation and it could be due to the version of JDK that you’re using. The documentation recommends using version 8 of the JDK. There’s that, and it could be an error of using a new key with the package, and your device expects an old key. Mind you, the answer to which I linked is from 2011, so it may not be relevant today. If all of that fails, you may have to get your hands dirty in the command prompt and make a new key.
In the page to which I linked, it says you need to create a new “debug.keystore” file and sign the *.apk file using jarsigner
. You may also need to add -sigalg SHA1withRSA -digestalg SHA1
to the jarsigner
command to make it work properly. Please bare in mind that this page is from 2014, so it may be outdated, too.
Ertain | 2018-07-20 03:07