Generar clave de Facebook SDK Hash para la aplicación de Android en Amazon AppStore

Estoy publicando una aplicación para Android en Amazon AppStore y dudaba de la integración con Facebook.

Las instrucciones en el sitio de Facebook son muy claras en caso de que esté usando sólo mi certificado para firmar la aplicación. Sin embargo, como entiendo que Amazon firma la aplicación con su propio certificado y, por lo tanto, debería generar un nuevo Hash de clave para Facebook SDK.

Así que mi pregunta es: ¿cómo puedo generar Key Hash para Amazon Appstore firmado aplicación (si no tengo su keystore)?

5 Solutions collect form web for “Generar clave de Facebook SDK Hash para la aplicación de Android en Amazon AppStore”

Nos pusimos en contacto con Amazon a través de su Portal de desarrolladores (Ayuda -> Contacto -> Preguntas sobre la firma de la aplicación) en relación con este problema.

Parece que han habilitado una bandera para nuestra aplicación que nos da una opción para firmar el binario nosotros mismos. Al cargar un binario, obtendrá una opción: Amazon firmará el binario o firmaré el binario .

Si desea firmar el binario, el proceso se ve así:

Paso 1: Subes un APK sin firmar

Paso 2: descarga el binario procesado que contiene su código inyectado

Paso 3: Firma el binario procesado con la clave y vuelve a cargarlo

De esta manera, puede reutilizar su clave de hash existente para Facebook SDK.

Amazon le proporciona el hash. En la pestaña "Archivo binario", hay una sección titulada "Hash de certificado de la aplicación". Sólo tiene que copiar el hash sha1 base 64 a la configuración de la aplicación de Facebook.

Lo resolví así:

Funciono la aplicación de amazon en mi fuego del kindle sin tener la llave. Cuando se mostró el error de parámetro no válido escribí la tecla abajo e ingresé en mi página de descripción de la aplicación de Facebook.

La clave era algo como '-aQe9Ti2YD9 …..' y pero no funcionó.

Luego reemplazé el '-' por '+' y voila, funcionó.

Por favor, asegúrese de reemplazar '-' y '_' por '+' y '/' en la cadena de teclas que se muestra en la aplicación de Facebook. (Ver http://de.wikipedia.org/wiki/Base64 sección URL de aplicaciones)

AFIK, doblan la firma del apk con su clave, su firma no se elimina. Es posible que desee echar un vistazo a un apk descargado de Amazon para confirmar. Puesto que su firma / certificado todavía está allí, presumiblemente él debe trabajar sin usted que tiene que hacer algo diferente que para el mercado de Androide. No lo he probado aunque (no puedo descargar de Amazon).

Me puse en contacto con ellos a través del contacto con nosotros en la parte inferior y pidió el hash clave para facebook conectar. Contestaron con el hash menos de 5 min. Después de que les envié las preguntas. ¡Hecho!

  • Android AccountKit.getCurrentAccount devuelve "Las llamadas de la API desde el servidor requieren un argumento appsecret_proof"
  • Utilizando facebook sdk en android studio
  • Gestión de la sesión de inicio de sesión de facebook sdk en android
  • Marcador de Facebook Las llamadas de la API de Android no muestran puntuaciones altas en Timeline / ticker
  • Importación de apklib desde github con Maven
  • Redireccionar a los usuarios a la tienda de aplicaciones de iTunes oa la tienda de Google Play Store?
  • Facebook unidad sdk 6.0 crash app en el segundo inicio de sesión
  • Sesión proporcionada a una solicitud en estado no abierto
  • Android facebook-android-sdk: 4.0.0, ¿cómo puedo eliminar la barra de progreso de inicio de sesión?
  • Comparte Twitter y Facebook en Android y iPhone con Phonegap 2.0.0
  • Facebook (OAuthException - # 100) Se ha intentado acceder al campo nonexisting (first_name) en el tipo de nodo (AnonymousUser)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.