2012-08-23 12 views

Respuesta

0

Para agregar licencias a una aplicación, debe obtener la clave pública de la cuenta de editor para la licencia y copiarla en su aplicación. A continuación, le indicamos cómo encontrar la clave pública de su cuenta para licencias:

Vaya al sitio del editor de Google Play e inicie sesión. Asegúrese de iniciar sesión (o se publicará) en la cuenta desde la que está licenciando. . En la página principal de la cuenta, busque el enlace "Editar perfil" y haga clic en él. En la página Editar perfil, busque el panel "Licencias", que se muestra a continuación. Su clave pública para obtener la licencia se proporciona en el cuadro de texto "Clave pública".

Fuente http://developer.android.com/guide/google/play/licensing/adding-licensing.html

0

Su cadena de base 64 es posiblemente un X509EncodedKeySpec. Solo puedo adivinar. Si es así, debe base64 decodificar la cadena para obtener un byte []. Luego construye un X509EncodedKeySpec desde este byte []. Luego, cree una instancia de un RSA KeyFactory y use el método generatePublic() de este KeyFactory para obtener una clave pública. Este clave pública se puede pasar a Cipher.init()

9

Para encontrar la clave de licencia pública para su aplicación lleve a cabo los siguientes pasos ...

1.) Acceder a la consola de desarrollador de Google Play desde donde se publicada su aplicación

2.) Haga clic en su aplicación en la lista de aplicaciones

3.) Haga clic en Herramientas de Desarrollo en el menú de la izquierda

3.) Seleccione Servicios & API de

4.) En la Licencia & facturación en la aplicación, verá la clave pública

Cuestiones relacionadas