Analizar con inicio de sesión de Facebook – Posiblemente desde APK v42 o Graph API v2.4

Nota: Desde entonces he editado el resumen de esta pregunta, ya que creo que el enfoque debe pasar de las API de Android a Facebook en sí.

Desde que mis dispositivos actualizaron a Facebook v42, o desde que Facebook actualizó Graph API a v2.4 ( 7 de agosto ), mi aplicación no ha logrado iniciar sesión. Mi Samsung S6 (API 22) falló inicialmente, y 3 días más tarde, cuando mi HTC (API 21) actualizó la aplicación de Facebook, también falló al iniciar sesión cuando había tenido éxito hasta entonces.

Pasos iniciales tomados:

  • He intentado quitar la aplicación de los permisos del facebook del usuario de la prueba y re-agregarlo – en este caso, él pide permisos entonces falla.
  • He probado varios usuarios de prueba y todos fallan.
  • He deshabilitado la aplicación de Facebook preinstalada: esto permite que una vista web sea el método de inicio de sesión, pero todavía falla. Tomado de la respuesta superior en el inicio de sesión de Facebook falla en algunos dispositivos .

ACTUALIZACIÓN 1:

ParseException tomado de los comentarios: "Usuario conectado como usuario de Facebook diferente".

Si accedo con mis credenciales de Facebook, la aplicación no da un error. Como no soy un usuario de prueba registrado, debe crear un usuario en la base de datos de Parse y continuar con MainActivity. En su lugar, la LoginActivity permanece y mis datos no se agregan a la base de datos.

ACTUALIZACIÓN 2:

Mi HTC corriendo 5.0 acaba de actualizar la aplicación de Facebook hoy y ahora el mismo error Toast está apareciendo ("error de inicio de sesión de Facebook"). Desactivé y desinstalé la aplicación, pero el Toast sigue apareciendo.

ACTUALIZACIÓN 3:

He actualizado el Parse SDK y he cambiado mis dependencias para reflejar el SDK de Facebook más reciente (4.5.0). El mismo error sigue ocurriendo.

ACTUALIZACIÓN 4:

La aplicación se conecta correctamente en cualquier emulador que no tenga una aplicación nativa en Facebook.


ParseLoginFragment – donde se implementa el brindis

private LogInCallback facebookLoginCallbackV4 = new LogInCallback() { @Override public void done(ParseUser user, ParseException e) { if (isActivityDestroyed()) { return; } if (user == null) { loadingFinish(); if (e != null) { showToast(R.string.com_parse_ui_facebook_login_failed_toast); debugLog(getString(R.string.com_parse_ui_login_warning_facebook_login_failed) + e.toString()); } } else if (user.isNew()) { // rest of code 

LogCat con la aplicación nativa de Facebook deshabilitada:

  08-14 22:50:28.151 30719-30719/com.guile.occ I/InjectionManager﹕ Inside getClassLibPath + mLibMap{0=, 1=} 08-14 22:50:28.151 30719-30719/com.guile.occ I/InjectionManager﹕ Inside getClassLibPath caller 08-14 22:50:28.191 30719-30739/com.guile.occ I/System.out﹕ (HTTPLog)-Static: isSBSettingEnabled false 08-14 22:50:28.191 30719-30739/com.guile.occ I/System.out﹕ (HTTPLog)-Static: isShipBuild true 08-14 22:50:28.191 30719-30739/com.guile.occ I/System.out﹕ (HTTPLog)-Thread-32296-266222247: SmartBonding Enabling is false, SHIP_BUILD is true, log to file is false, DBG is false 08-14 22:50:28.191 30719-30739/com.guile.occ I/System.out﹕ (HTTPLog)-Thread-32296-266222247: SMARTBONDING_FEATURE_ENABLED is true 08-14 22:50:28.191 30719-30739/com.guile.occ I/System.out﹕ (HTTPLog)-Static: isSBSettingEnabled false 08-14 22:50:28.211 30719-30719/com.guile.occ D/InjectionManager﹕ InjectionManager 08-14 22:50:28.211 30719-30719/com.guile.occ D/InjectionManager﹕ fillFeatureStoreMap com.guile.occ 08-14 22:50:28.211 30719-30719/com.guile.occ I/InjectionManager﹕ Constructor com.guile.occ, Feature store :{} 08-14 22:50:28.211 30719-30719/com.guile.occ I/InjectionManager﹕ featureStore :{} 08-14 22:50:28.211 30719-30719/com.guile.occ D/SecWifiDisplayUtil﹕ Metadata value : SecSettings2 08-14 22:50:28.211 30719-30719/com.guile.occ I/Timeline﹕ Timeline: Activity_launch_request id:com.guile.occ time:88929116 08-14 22:50:28.221 30719-30719/com.guile.occ D/Activity﹕ performCreate Call Injection manager 08-14 22:50:28.221 30719-30719/com.guile.occ I/InjectionManager﹕ dispatchOnViewCreated > Target : com.guile.occ.LoginActivity isFragment :false 08-14 22:50:28.231 30719-30719/com.guile.occ D/Activity﹕ performCreate Call Injection manager 08-14 22:50:28.241 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* installDecor mIsFloating : false 08-14 22:50:28.241 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* installDecor flags : -2139029248 08-14 22:50:28.271 30719-30719/com.guile.occ I/InjectionManager﹕ dispatchOnViewCreated > Target : com.parse.ui.ParseLoginActivity isFragment :false 08-14 22:50:28.271 30719-30719/com.guile.occ D/SecWifiDisplayUtil﹕ Metadata value : SecSettings2 08-14 22:50:28.281 30719-30754/com.guile.occ D/OpenGLRenderer﹕ Use EGL_SWAP_BEHAVIOR_PRESERVED: true 08-14 22:50:28.281 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null 08-14 22:50:28.281 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled return false 08-14 22:50:28.291 30719-30719/com.guile.occ D/SRIB_DCS﹕ log_dcs ThreadedRenderer::initialize entered! 08-14 22:50:28.311 30719-30754/com.guile.occ D/libEGL﹕ loaded /vendor/lib64/egl/libGLES_mali.so 08-14 22:50:28.331 30719-30754/com.guile.occ I/OpenGLRenderer﹕ Initialized EGL, version 1.4 08-14 22:50:28.331 30719-30754/com.guile.occ I/OpenGLRenderer﹕ HWUI protection enabled for context , &this =0x7f7d8d6b20 ,&mEglDisplay = 1 , &mEglConfig = 2107568816 08-14 22:50:28.331 30719-30754/com.guile.occ D/OpenGLRenderer﹕ Get maximum texture size. GL_MAX_TEXTURE_SIZE is 8192 08-14 22:50:28.331 30719-30754/com.guile.occ D/OpenGLRenderer﹕ Enabling debug mode 0 08-14 22:50:28.331 30719-30754/com.guile.occ D/mali_winsys﹕ new_window_surface returns 0x3000, [1440x2560]-format:1 08-14 22:50:28.451 30719-30719/com.guile.occ I/Timeline﹕ Timeline: Activity_idle id: android.os.BinderProxy@38cba1f0 time:88929356 08-14 22:50:28.451 30719-30719/com.guile.occ I/Timeline﹕ Timeline: Activity_idle id: android.os.BinderProxy@2e8ef184 time:88929358 08-14 22:50:29.061 30719-30739/com.guile.occ I/System.out﹕ KnoxVpnUidStorageknoxVpnSupported API value returned is false 08-14 22:50:37.661 30719-30719/com.guile.occ D/ViewRootImpl﹕ ViewPostImeInputStage ACTION_DOWN 08-14 22:50:37.731 30719-30855/com.guile.occ E/ActivityThread﹕ Failed to find provider info for com.facebook.katana.provider.AttributionIdProvider 08-14 22:50:37.731 30719-30719/com.guile.occ I/Timeline﹕ Timeline: Activity_launch_request id:com.guile.occ time:88938639 08-14 22:50:37.771 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* installDecor mIsFloating : false 08-14 22:50:37.771 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* installDecor flags : 8454400 08-14 22:50:37.771 30719-30719/com.guile.occ D/Activity﹕ performCreate Call Injection manager 08-14 22:50:37.771 30719-30719/com.guile.occ I/InjectionManager﹕ dispatchOnViewCreated > Target : com.facebook.FacebookActivity isFragment :false 08-14 22:50:37.771 30719-30719/com.guile.occ E/ActivityThread﹕ Failed to find provider info for com.facebook.katana.provider.PlatformProvider 08-14 22:50:37.771 30719-30719/com.guile.occ E/ActivityThread﹕ Failed to find provider info for com.facebook.wakizashi.provider.PlatformProvider 08-14 22:50:37.801 30719-30719/com.guile.occ I/WebViewFactory﹕ Loading com.google.android.webview version 44.0.2403.90 (code 240309050) 08-14 22:50:37.801 30719-30719/com.guile.occ I/InjectionManager﹕ Inside getClassLibPath caller 08-14 22:50:37.801 30719-30719/com.guile.occ I/LibraryLoader﹕ Time to load native libraries: 0 ms (timestamps 8709-8709) 08-14 22:50:37.801 30719-30719/com.guile.occ I/LibraryLoader﹕ Expected native library version number "",actual native library version number "" 08-14 22:50:37.811 30719-30719/com.guile.occ V/WebViewChromiumFactoryProvider﹕ Binding Chromium to main looper Looper (main, tid 1) {23858b22} 08-14 22:50:37.811 30719-30719/com.guile.occ I/LibraryLoader﹕ Expected native library version number "",actual native library version number "" 08-14 22:50:37.811 30719-30719/com.guile.occ I/chromium﹕ [INFO:library_loader_hooks.cc(120)] Chromium logging enabled: level = 0, default verbosity = 0 08-14 22:50:37.821 30719-30719/com.guile.occ I/BrowserStartupController﹕ Initializing chromium process, singleProcess=true 08-14 22:50:37.821 30719-30719/com.guile.occ W/art﹕ Attempt to remove local handle scope entry from IRT, ignoring 08-14 22:50:37.821 30719-30719/com.guile.occ E/SysUtils﹕ ApplicationContext is null in ApplicationStatus 08-14 22:50:37.831 30719-30719/com.guile.occ W/chromium﹕ [WARNING:resource_bundle.cc(285)] locale_file_path.empty() 08-14 22:50:37.831 30719-30719/com.guile.occ E/libEGL﹕ validate_display:255 error 3008 (EGL_BAD_DISPLAY) 08-14 22:50:37.831 30719-30719/com.guile.occ E/libEGL﹕ validate_display:255 error 3008 (EGL_BAD_DISPLAY) 08-14 22:50:37.841 30719-30871/com.guile.occ W/AudioManagerAndroid﹕ Requires BLUETOOTH permission 08-14 22:50:37.861 30719-30719/com.guile.occ W/art﹕ Attempt to remove local handle scope entry from IRT, ignoring 08-14 22:50:37.871 30719-30719/com.guile.occ W/AwContents﹕ onDetachedFromWindow called when already detached. Ignoring 08-14 22:50:37.881 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* installDecor mIsFloating : false 08-14 22:50:37.881 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* installDecor flags : 8454400 08-14 22:50:37.881 30719-30719/com.guile.occ D/SecWifiDisplayUtil﹕ Metadata value : SecSettings2 08-14 22:50:37.891 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null 08-14 22:50:37.891 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled return false 08-14 22:50:37.891 30719-30719/com.guile.occ D/SecWifiDisplayUtil﹕ Metadata value : SecSettings2 08-14 22:50:37.911 30719-30719/com.guile.occ D/SRIB_DCS﹕ log_dcs ThreadedRenderer::initialize entered! 08-14 22:50:37.911 30719-30754/com.guile.occ D/mali_winsys﹕ new_window_surface returns 0x3000, [1440x2560]-format:1 08-14 22:50:37.921 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null 08-14 22:50:37.921 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled return false 08-14 22:50:37.921 30719-30719/com.guile.occ D/SRIB_DCS﹕ log_dcs ThreadedRenderer::initialize entered! 08-14 22:50:37.921 30719-30754/com.guile.occ D/mali_winsys﹕ new_window_surface returns 0x3000, [1440x2560]-format:1 08-14 22:50:37.931 30719-30869/com.guile.occ W/chromium﹕ [WARNING:data_reduction_proxy_config.cc(423)] SPDY proxy OFF at startup 08-14 22:50:38.001 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* installDecor mIsFloating : true 08-14 22:50:38.001 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* installDecor flags : 8388610 08-14 22:50:38.041 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null 08-14 22:50:38.041 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled return false 08-14 22:50:38.041 30719-30719/com.guile.occ D/SRIB_DCS﹕ log_dcs ThreadedRenderer::initialize entered! 08-14 22:50:38.041 30719-30754/com.guile.occ D/mali_winsys﹕ new_window_surface returns 0x3000, [667x461]-format:1 08-14 22:50:38.061 30719-30719/com.guile.occ I/Timeline﹕ Timeline: Activity_idle id: android.os.BinderProxy@188ff958 time:88938965 08-14 22:50:38.061 30719-30719/com.guile.occ V/ActivityThread﹕ updateVisibility : ActivityRecord{30111b2c token=android.os.BinderProxy@38cba1f0 {com.guile.occ/com.parse.ui.ParseLoginActivity}} show : true 08-14 22:50:40.631 30719-30719/com.guile.occ W/BindingManager﹕ Cannot call determinedVisibility() - never saw a connection for the pid: 30719 08-14 22:50:41.221 30719-30719/com.guile.occ E/ViewRootImpl﹕ sendUserActionEvent() mView == null 08-14 22:50:44.081 30719-30719/com.guile.occ D/ViewRootImpl﹕ ViewPostImeInputStage ACTION_DOWN 08-14 22:50:44.211 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null 08-14 22:50:44.211 30719-30719/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled return false 08-14 22:50:44.231 30719-30719/com.guile.occ D/SRIB_DCS﹕ log_dcs ThreadedRenderer::initialize entered! 08-14 22:50:44.241 30719-30754/com.guile.occ D/mali_winsys﹕ new_window_surface returns 0x3000, [667x461]-format:1 08-14 22:50:45.901 30719-30719/com.guile.occ W/BindingManager﹕ Cannot call determinedVisibility() - never saw a connection for the pid: 30719 08-14 22:50:45.981 30719-30719/com.guile.occ E/ViewRootImpl﹕ sendUserActionEvent() mView == null 08-14 22:50:45.981 30719-30719/com.guile.occ E/ViewRootImpl﹕ sendUserActionEvent() mView == null 08-14 22:50:46.001 30719-30719/com.guile.occ E/ViewRootImpl﹕ sendUserActionEvent() mView == null 08-14 22:50:46.011 30719-30756/com.guile.occ I/System.out﹕ (HTTPLog)-Static: isSBSettingEnabled false 08-14 22:50:46.011 30719-30719/com.guile.occ I/Timeline﹕ Timeline: Activity_idle id: android.os.BinderProxy@38cba1f0 time:88946918 08-14 22:50:52.751 30719-30853/com.guile.occ I/System.out﹕ (HTTPLog)-Static: isSBSettingEnabled false 

LogCat con la aplicación nativa de Facebook habilitada:

 08-14 22:59:45.761 13249-13249/com.guile.occ E/Zygote﹕ MountEmulatedStorage() 08-14 22:59:45.761 13249-13249/com.guile.occ E/Zygote﹕ v2 08-14 22:59:45.761 13249-13249/com.guile.occ I/libpersona﹕ KNOX_SDCARD checking this for 10033 08-14 22:59:45.761 13249-13249/com.guile.occ I/libpersona﹕ KNOX_SDCARD not a persona 08-14 22:59:45.761 13249-13249/com.guile.occ I/SELinux﹕ Function: selinux_compare_spd_ram , priority [2] , priority version is VE=SEPF_SM-G925F_5.1.1_0030 08-14 22:59:45.761 13249-13249/com.guile.occ E/SELinux﹕ [DEBUG] get_category: variable seinfo: default sensitivity: NULL, cateogry: NULL 08-14 22:59:45.761 13249-13249/com.guile.occ I/art﹕ Late-enabling -Xcheck:jni 08-14 22:59:45.771 13249-13249/com.guile.occ D/TimaKeyStoreProvider﹕ TimaSignature is unavailable 08-14 22:59:45.781 13249-13249/com.guile.occ D/ActivityThread﹕ Added TimaKeyStore provider 08-14 22:59:45.801 13249-13249/com.guile.occ I/InjectionManager﹕ Inside getClassLibPath + mLibMap{0=, 1=} 08-14 22:59:45.811 13249-13249/com.guile.occ I/InjectionManager﹕ Inside getClassLibPath caller 08-14 22:59:45.871 13249-13285/com.guile.occ I/System.out﹕ (HTTPLog)-Static: isSBSettingEnabled false 08-14 22:59:45.871 13249-13285/com.guile.occ I/System.out﹕ (HTTPLog)-Static: isShipBuild true 08-14 22:59:45.871 13249-13285/com.guile.occ I/System.out﹕ (HTTPLog)-Thread-33185-403364762: SmartBonding Enabling is false, SHIP_BUILD is true, log to file is false, DBG is false 08-14 22:59:45.871 13249-13285/com.guile.occ I/System.out﹕ (HTTPLog)-Thread-33185-403364762: SMARTBONDING_FEATURE_ENABLED is true 08-14 22:59:45.871 13249-13285/com.guile.occ I/System.out﹕ (HTTPLog)-Static: isSBSettingEnabled false 08-14 22:59:45.881 13249-13285/com.guile.occ I/System.out﹕ KnoxVpnUidStorageknoxVpnSupported API value returned is false 08-14 22:59:45.891 13249-13249/com.guile.occ D/InjectionManager﹕ InjectionManager 08-14 22:59:45.891 13249-13249/com.guile.occ D/InjectionManager﹕ fillFeatureStoreMap com.guile.occ 08-14 22:59:45.901 13249-13249/com.guile.occ I/InjectionManager﹕ Constructor com.guile.occ, Feature store :{} 08-14 22:59:45.901 13249-13249/com.guile.occ I/InjectionManager﹕ featureStore :{} 08-14 22:59:45.911 13249-13249/com.guile.occ D/SecWifiDisplayUtil﹕ Metadata value : SecSettings2 08-14 22:59:45.911 13249-13249/com.guile.occ I/Timeline﹕ Timeline: Activity_launch_request id:com.guile.occ time:89486819 08-14 22:59:45.921 13249-13249/com.guile.occ D/Activity﹕ performCreate Call Injection manager 08-14 22:59:45.921 13249-13249/com.guile.occ I/InjectionManager﹕ dispatchOnViewCreated > Target : com.guile.occ.LoginActivity isFragment :false 08-14 22:59:45.941 13249-13249/com.guile.occ D/Activity﹕ performCreate Call Injection manager 08-14 22:59:45.961 13249-13249/com.guile.occ D/PhoneWindow﹕ *FMB* installDecor mIsFloating : false 08-14 22:59:45.961 13249-13249/com.guile.occ D/PhoneWindow﹕ *FMB* installDecor flags : -2139029248 08-14 22:59:45.991 13249-13249/com.guile.occ I/InjectionManager﹕ dispatchOnViewCreated > Target : com.parse.ui.ParseLoginActivity isFragment :false 08-14 22:59:46.001 13249-13249/com.guile.occ D/SecWifiDisplayUtil﹕ Metadata value : SecSettings2 08-14 22:59:46.001 13249-13319/com.guile.occ D/OpenGLRenderer﹕ Use EGL_SWAP_BEHAVIOR_PRESERVED: true 08-14 22:59:46.011 13249-13249/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null 08-14 22:59:46.011 13249-13249/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled return false 08-14 22:59:46.031 13249-13249/com.guile.occ D/SRIB_DCS﹕ log_dcs ThreadedRenderer::initialize entered! 08-14 22:59:46.061 13249-13319/com.guile.occ D/libEGL﹕ loaded /vendor/lib64/egl/libGLES_mali.so 08-14 22:59:46.071 13249-13319/com.guile.occ I/OpenGLRenderer﹕ Initialized EGL, version 1.4 08-14 22:59:46.081 13249-13319/com.guile.occ I/OpenGLRenderer﹕ HWUI protection enabled for context , &this =0x7f7d8d6d60 ,&mEglDisplay = 1 , &mEglConfig = 2107732656 08-14 22:59:46.081 13249-13319/com.guile.occ D/OpenGLRenderer﹕ Get maximum texture size. GL_MAX_TEXTURE_SIZE is 8192 08-14 22:59:46.081 13249-13319/com.guile.occ D/OpenGLRenderer﹕ Enabling debug mode 0 08-14 22:59:46.081 13249-13319/com.guile.occ D/mali_winsys﹕ new_window_surface returns 0x3000, [1440x2560]-format:1 08-14 22:59:46.191 13249-13249/com.guile.occ I/Timeline﹕ Timeline: Activity_idle id: android.os.BinderProxy@ce0ed1c time:89487096 08-14 22:59:46.191 13249-13249/com.guile.occ I/Timeline﹕ Timeline: Activity_idle id: android.os.BinderProxy@38cba1f0 time:89487096 08-14 22:59:58.291 13249-13249/com.guile.occ D/ViewRootImpl﹕ ViewPostImeInputStage ACTION_DOWN 08-14 22:59:58.401 13249-13249/com.guile.occ I/Timeline﹕ Timeline: Activity_launch_request id:com.guile.occ time:89499300 08-14 22:59:58.461 13249-13249/com.guile.occ D/PhoneWindow﹕ *FMB* installDecor mIsFloating : false 08-14 22:59:58.461 13249-13249/com.guile.occ D/PhoneWindow﹕ *FMB* installDecor flags : 8454400 08-14 22:59:58.461 13249-13249/com.guile.occ D/Activity﹕ performCreate Call Injection manager 08-14 22:59:58.471 13249-13249/com.guile.occ I/InjectionManager﹕ dispatchOnViewCreated > Target : com.facebook.FacebookActivity isFragment :false 08-14 22:59:58.481 13249-13249/com.guile.occ D/SecWifiDisplayUtil﹕ Metadata value : SecSettings2 08-14 22:59:58.491 13249-13249/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null 08-14 22:59:58.491 13249-13249/com.guile.occ D/PhoneWindow﹕ *FMB* isFloatingMenuEnabled return false 08-14 22:59:58.501 13249-13249/com.guile.occ D/SRIB_DCS﹕ log_dcs ThreadedRenderer::initialize entered! 08-14 22:59:58.501 13249-13319/com.guile.occ D/mali_winsys﹕ new_window_surface returns 0x3000, [1440x2560]-format:1 08-14 22:59:58.541 13249-13249/com.guile.occ I/Timeline﹕ Timeline: Activity_idle id: android.os.BinderProxy@5562ab1 time:89499446 08-14 22:59:58.541 13249-13249/com.guile.occ V/ActivityThread﹕ updateVisibility : ActivityRecord{2d7dbc2b token=android.os.BinderProxy@ce0ed1c {com.guile.occ/com.parse.ui.ParseLoginActivity}} show : true 08-14 22:59:58.691 13249-13457/com.guile.occ I/System.out﹕ (HTTPLog)-Static: isSBSettingEnabled false 08-14 22:59:58.911 13249-13249/com.guile.occ I/Timeline﹕ Timeline: Activity_idle id: android.os.BinderProxy@ce0ed1c time:89499810 

Cada iteración de Android viene con su propia implementación de WebView , para bien o para mal. 5.0+ Los Androids utilizan la aplicación basada en la aplicación, que recibe actualizaciones regulares y así sucesivamente, pero también es diferente de las implementaciones anteriores.

Larga historia corta, creo que este mi ser el problema. El WebView podría mantener la sesión para su inicio de sesión o mantener las credenciales en el almacenamiento de cookies para su uso / confirmación repetida. No puedo ofrecer una solución directa aquí, ya que no estoy familiarizado con los interiores del nuevo WebView, pero intento forzar el borrado de la sesión y / o el almacenamiento de cookies antes de cada nuevo inicio de sesión y ver qué sucede.

Puedo ver esto en su logcat

 08-12 19:48:53.371 32227-32227/com.guile.occ E/ActivityThread﹕ Failed to find provider info for com.facebook.katana.provider.PlatformProvider 08-12 19:48:53.371 32227-32227/com.guile.occ E/ActivityThread﹕ Failed to find provider info for com.facebook.wakizashi.provider. 

Lo que significa que no puede conenct Internet comprobar este Android: No se pudo encontrar información de proveedor para com.facebook.wakizashi.provider.PlatformProvider

Y trate de añadir esto en el manifiesto

 <uses-permission android:name="android.permission.SET_DEBUG_APP"/> 
  • Cómo cerrar sesión / cambiar la cuenta de Twitter con Parse
  • Parse.com Parámetros de inicio de sesión no válidos
  • Java.lang.NoClassDefFoundError en 4.1 y trabajando con 5.1.utilizando multidex en android studio
  • Cómo anular onPushReceive () de ParsePushBroadcastReceiver?
  • Parse.com obteniendo todos los nombres de usuario
  • Recuperación de datos de puntero de Parse.com en Android
  • ParseInstallation.getCurrentInstallation (). SaveInBackground (); no funciona
  • Android Parse - ParseQuery con condiciones de igualdad de lista para campo / columna
  • Parse Error: Parse # enableLocalDatastore (Context) `debe invocarse antes de` Parse # initialize (Context) `
  • Tienen menú sólo aparecen en la barra de acción si ParseUser está viendo su propia publicación
  • Obtención de datos de Id de objeto en Parse.com
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.