04-16-2013 04:59 AM
I'm trying to set up a development environment for Android apps.
When running the BlackBerry Deployment Setup Wizard, I have this error in Signing Registration:
"Error loading certificate: java.io.IOException: subject key, Could not create EC public key"
I'm running Eclipse 3.8 on Linux Ubuntu 64 bits.
Any help is welcome.
Solved! Go to Solution.
04-19-2013 10:44 AM
I believe something like this may happen if you use a comma within your subject key - which could be your company name.
You could try either escaping these characters or removing them altogether.
04-19-2013 11:07 AM
1: Are you running the latest BlackBerry Plug-in for Android Development Tools
2: Which step of the wizard are you seeing this on?
04-19-2013 03:08 PM
What is your company name out of curiosity?
Are you sure it is the same company on your certificate as the one provided for your .CSJ files?
04-22-2013 02:27 PM
Through some further troubleshooting, Patrick and I have reduced the issue down to a Java 1.7 incompatibility.
To all readers, our system requirements for the BlackBerry plug-in repackaging states a requirement of Java 1.6.
Hopefully this can help out some other developers with a similar issue.
04-22-2013 02:43 PM
To complete Justin's answer, the error occurs with OpenJDK 6 and 7, but it works with JDK 6 from Sun (now Oracle). The OS is Ubuntu 12.04 64 bits.
05-09-2013 08:49 PM
I spent a long time trying to work this out. Momentics was working fine but not ADT. You were right, I needed to update my eclipse.ini and force the jvm to 1.6 and all works well.
When will the bb android tools be compatible with jdk7?
05-10-2013 02:16 PM
I'm glad that resolved your issue! I had a similar issue at home with some completely unrelated Maven builds that switching to 1.6 resolved.
I don't believe we have any dates or plans to officially support JDK7 quite yet, but I'm sure it's in the works.