satu-satunya solusi yang berhasil untuk saya adalah menggunakan java keytool dan menghasilkan file. keystore
mengajukan baris perintah dan kemudian menggunakan .keystore
file itu untuk menandatangani aplikasi saya
Anda dapat menemukan alat kunci java di direktori ini C:\Program Files\Java\jre7\bin
buka jendela perintah dan beralih ke direktori itu dan masukkan perintah seperti ini
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
Keytool meminta Anda untuk memberikan kata sandi untuk keystore, nama Anda, perusahaan, dll. perhatikan bahwa pada prompt terakhir Anda harus memasukkan yes.
Kemudian menghasilkan keystore sebagai file bernama my-release-key.keystore di direktori tempat Anda berada. Keystore dan kunci dilindungi oleh sandi yang Anda masukkan. Keystore berisi satu kunci, berlaku selama 10.000 hari. Alias adalah nama yang akan Anda - gunakan nanti, untuk merujuk ke keystore ini saat menandatangani aplikasi Anda.
Untuk informasi lebih lanjut tentang Keytool, lihat dokumentasi di: http://docs.oracle.com/javase/6/docs/technotes/tools/windows/keytool.html
dan untuk informasi lebih lanjut tentang menandatangani aplikasi Android, buka di sini: http://developer.android.com/tools/publishing/app-signing.html