Problema con varias cuentas de Google+ en Android mientras comparte la publicación
He integrado Google+ con éxito en mi aplicación de Android siguiendo el tutorial de Google en: https://developers.google.com/+/mobile/android/sign-in
El problema que estoy enfrentando es con varias cuentas configuradas en mi dispositivo, por ejemplo Cuenta A y B. La aplicación Google+ de mi teléfono está configurada con la cuenta A.
- Emulador de Android: Error de instalación: INSTALL_FAILED_VERSION_DOWNGRADE
- Conexión de Android OpenVPN
- Windows - Administrador de SDK de Android que no incluye ninguna plataforma o paquete para instalar
- Nuevo Firebase 9 Android sdk da "respuesta Idp no válida" después de algún tiempo
- ¿Cuál es la diferencia entre compileSdkVersion y targetSdkVersion?
Ahora, cuando toco el botón de inicio de sesión en mi aplicación, aparece el cuadro de diálogo de selección de cuenta. Selecciono la cuenta B. APp inicia sesión correctamente con esta cuenta y puedo obtener información del usuario como nombre, dp, etc.
Pero cuando intento compartir una publicación en google +, aparece el diálogo de uso compartido y extrañamente tiene la cuenta A en la parte superior. (Compartiendo también aparece en el feed en la cuenta A en lugar de B.)
Estoy usando código siguiente para compartir:
Intent shareIntent = new PlusShare.Builder(this) .setType("text/plain") .setText("Welcome to the Google+ platform.") .setContentUrl(Uri.parse("https://developers.google.com/+/")) .getIntent(); startActivityForResult(shareIntent, 0);
- Problemas de advertencia de Dx con el último SDK de Android
- Compilación de error en "Usar el ejemplo de inicio de sesión de Facebook"
- ¿Plantillas de la aplicación para Android?
- Qué valor establecer: "SDK mínimo requerido", "SDK objetivo" y "Compilar con"
- Integración de Android Sdk en Android Studio
- Algunos problemas con buildToolsVersion 23.0.1
- "No, falta característica: VER" cuando intento ejecutar mi aplicación de smartphone con la aplicación de desgaste?
- Cómo convertir una aplicación de Android de un modelo de pago gratuito a un desbloqueo de pagos en la aplicación