facebookarchive / account-kit-samples-for-android Goto Github PK
View Code? Open in Web Editor NEWAccount kit sample for the android platform
License: Other
Account kit sample for the android platform
License: Other
In my project, I am using libPhoneNumber library and account kit. After click on suggestion showing in account kit it crashes and gave me those logs.
I am using latest account kit lib version i.e 4.27.0 and libPhoneNumber version 8.8.4.
Listing Error Log.
11-01 15:26:28.801 16271-16271/com.ela.android E/UncaughtException: java.lang.NoSuchMethodError: No virtual method parse(Ljava/lang/String;Ljava/lang/String;)Lcom/google/i18n/phonenumbers/Phonenumber$PhoneNumber; in class Lcom/google/i18n/phonenumbers/PhoneNumberUtil; or its super classes (declaration of 'com.google.i18n.phonenumbers.PhoneNumberUtil' appears in /data/app/com.ela.android-2/base.apk:classes8.dex) at com.facebook.accountkit.internal.Utility.parseNumber(Utility.java:217) at com.facebook.accountkit.ui.PhoneLoginContentController.onActivityResult(PhoneLoginContentController.java:763) at com.facebook.accountkit.ui.AccountKitActivity.onActivityResult(AccountKitActivity.java:373) at android.app.Activity.dispatchActivityResult(Activity.java:6168) at android.app.ActivityThread.deliverResults(ActivityThread.java:3733) at android.app.ActivityThread.handleSendResult(ActivityThread.java:3780) at android.app.ActivityThread.access$1300(ActivityThread.java:162) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1461) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:189) at android.app.ActivityThread.main(ActivityThread.java:5530) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745)
Hi, I am working on an app that were removed from the play store. Google gave me this message:
{
"error": {
"message": "Invalid OAuth 2.0 Access Token",
"type": "EMApiException",
"code": 190,
"error_data": [
],
"fbtrace_id": "AOwHiqyQhS85c4TaEd4S-bE"
}
}
I dont know what to do, please help!
Hi,thank you for your samples.
i used your "simple sample" as a new project for testing account kit ,i clicked on "login via phone number" and filled my phone number,but it just showing "sending your code.. " dialog, and after some minutes said "we're sorry, some thing went wrong" , and just it. not working for me.
what's wrong?
Is there any way to auto read OTP sent to Whatsapp
In Android, I want to customize UI of confirmation code screen with add an Action Bar into top of AccountKitActivity like image in this link
I researched it but in this screen only enable to add custom UI for body and footer areas.
So, could everybody please recommend any idea or able to refer a source code for that ? Many thanks for that.
It is working on some device like after android 5.0
Got mazer issue in android 4.0
java.lang.RuntimeException: Unable to start activity ComponentInfo{abc.co.com/com.facebook.accountkit.ui.AccountKitActivity}: android.view.InflateException: Binary XML file line #26: Error inflating class TextView
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
at android.app.ActivityThread.access$800(ActivityThread.java:135)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5017)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.view.InflateException: Binary XML file line #26: Error inflating class TextView
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:713)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:755)
at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
at com.facebook.accountkit.ui.LoginFragment.onCreateView(LoginFragment.java:38)
at com.facebook.accountkit.ui.TitleFragmentFactory$TitleFragment.onCreateView(TitleFragmentFactory.java:42)
at android.app.Fragment.performCreateView(Fragment.java:1700)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:890)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1062)
at android.app.BackStackRecord.run(BackStackRecord.java:684)
at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1447)
at android.app.Activity.performStart(Activity.java:5240)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2168)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
at android.app.ActivityThread.access$800(ActivityThread.java:135)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5017)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x1
at android.content.res.TypedArray.getDimensionPixelSize(TypedArray.java:464)
at android.view.View.(View.java:3787)
at android.widget.TextView.(TextView.java:623)
at android.support.v7.widget.AppCompatTextView.(AppCompatTextView.java:59)
at android.support.v7.widget.AppCompatTextView.(AppCompatTextView.java:55)
at android.support.v7.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:103)
at android.support.v7.app.AppCompatDelegateImplV9.createView(AppCompatDelegateImplV9.java:1013)
at android.support.v7.app.AppCompatDelegateImplV9.onCreateView(AppCompatDelegateImplV9.java:1072)
at android.support.v4.view.LayoutInflaterCompatHC$FactoryWrapperHC.onCreateView(LayoutInflaterCompatHC.java:44)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:684)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:755)
at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
at com.facebook.accountkit.ui.LoginFragment.onCreateView(LoginFragment.java:38)
at com.facebook.accountkit.ui.TitleFragmentFactory$TitleFragment.onCreateView(TitleFragmentFactory.java:42)
at android.app.Fragment.performCreateView(Fragment.java:1700)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:890)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1062)
at android.app.BackStackRecord.run(BackStackRecord.java:684)
at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1447)
at android.app.Activity.performStart(Activity.java:5240)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2168)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
at android.app.ActivityThread.access$800(ActivityThread.java:135)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5017)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
##---------------Start: Account Kit -----------
-keep class com.facebook.FacebookSdk {
boolean isInitialized();
}
-keep class com.facebook.appevents.AppEventsLogger {
com.facebook.appevents.AppEventsLogger newLogger(android.content.Context);
void logSdkEvent(java.lang.String, java.lang.Double, android.os.Bundle);
}
##---------------End: Account Kit -----------
I use this but it failed generated release apk
Warning:com.google.android.gms.auth.api.phone.SmsRetrieverClient: can't find referenced method 'GoogleApi(android.app.Activity,com.google.android.gms.common.api.Api,com.google.android.gms.common.api.Api$ApiOptions,com.google.android.gms.internal.zzbel)' in program class com.google.android.gms.common.api.GoogleApi
Warning:com.google.android.gms.auth.api.phone.SmsRetrieverClient: can't find referenced method 'GoogleApi(android.content.Context,com.google.android.gms.common.api.Api,com.google.android.gms.common.api.Api$ApiOptions,com.google.android.gms.internal.zzbel)' in program class com.google.android.gms.common.api.GoogleApi
Warning:com.google.android.gms.auth.api.signin.internal.zzb: can't find referenced method 'boolean zza(com.google.android.gms.internal.zzbeh)' in program class com.google.android.gms.common.api.GoogleApiClient
Warning:com.google.android.gms.auth.api.signin.internal.zze: can't find referenced method 'com.google.android.gms.internal.zzbax zzd(com.google.android.gms.internal.zzbax)' in program class com.google.android.gms.common.api.GoogleApiClient
Warning:com.google.android.gms.auth.api.signin.internal.zze: can't find referenced method 'com.google.android.gms.internal.zzbax zze(com.google.android.gms.internal.zzbax)' in program class com.google.android.gms.common.api.GoogleApiClient
Warning:com.google.android.gms.auth.api.signin.internal.zze: can't find referenced method 'void zzql()' in program class com.google.android.gms.internal.zzbda
Warning:com.google.android.gms.auth.api.signin.internal.zze: can't find referenced method 'zzbeb(com.google.android.gms.common.api.PendingResult)' in program class com.google.android.gms.internal.zzbeb
Warning:com.google.android.gms.auth.api.signin.internal.zze: can't find referenced method 'zzbga(java.lang.String,java.lang.String[])' in program class com.google.android.gms.internal.zzbga
Warning:com.google.android.gms.auth.api.signin.internal.zze: can't find referenced method 'void zzb(java.lang.String,java.lang.Object[])' in program class com.google.android.gms.internal.zzbga
Warning:com.google.android.gms.auth.api.signin.internal.zzg: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.auth.api.signin.internal.zzf
Warning:com.google.android.gms.auth.api.signin.internal.zzi: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.auth.api.signin.internal.zzh
Warning:com.google.android.gms.auth.api.signin.internal.zzk: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.auth.api.signin.internal.zzj
Warning:com.google.android.gms.auth.api.signin.internal.zzl: can't find referenced method 'zzbax(com.google.android.gms.common.api.Api,com.google.android.gms.common.api.GoogleApiClient)' in program class com.google.android.gms.internal.zzbax
Warning:com.google.android.gms.auth.api.signin.internal.zzl: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.internal.zzbax
Warning:com.google.android.gms.auth.zzd: can't find referenced method 'zzbga(java.lang.String,java.lang.String[])' in program class com.google.android.gms.internal.zzbga
Warning:com.google.android.gms.auth.zzd: can't find referenced method 'void zze(java.lang.String,java.lang.Object[])' in program class com.google.android.gms.internal.zzbga
Warning:com.google.android.gms.auth.zzd: can't find referenced method 'void zzf(java.lang.String,java.lang.Object[])' in program class com.google.android.gms.internal.zzbga
Warning:com.google.android.gms.auth.zze: can't find referenced method 'void zzf(java.lang.String,java.lang.Object[])' in program class com.google.android.gms.internal.zzbga
Warning:com.google.android.gms.internal.zzaqm: can't find referenced method 'com.google.android.gms.internal.zzbax zze(com.google.android.gms.internal.zzbax)' in program class com.google.android.gms.common.api.GoogleApiClient
Warning:com.google.android.gms.internal.zzaqn: can't find referenced method 'zzbax(com.google.android.gms.common.api.Api,com.google.android.gms.common.api.GoogleApiClient)' in program class com.google.android.gms.internal.zzbax
Warning:com.google.android.gms.internal.zzaqn: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.internal.zzbax
Warning:com.google.android.gms.internal.zzaqp: can't find referenced method 'zzbax(com.google.android.gms.common.api.Api,com.google.android.gms.common.api.GoogleApiClient)' in program class com.google.android.gms.internal.zzbax
Warning:com.google.android.gms.internal.zzaqp: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.internal.zzbax
Warning:com.google.android.gms.internal.zzaqq: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.internal.zzaqp
Warning:com.google.android.gms.internal.zzaqr: can't find referenced method 'zzbax(com.google.android.gms.common.api.Api,com.google.android.gms.common.api.GoogleApiClient)' in program class com.google.android.gms.internal.zzbax
Warning:com.google.android.gms.internal.zzaqr: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.internal.zzbax
Warning:com.google.android.gms.internal.zzaqs: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.internal.zzaqr
Warning:com.google.android.gms.internal.zzarf: can't find referenced method 'com.google.android.gms.internal.zzbax zzd(com.google.android.gms.internal.zzbax)' in program class com.google.android.gms.common.api.GoogleApiClient
Warning:com.google.android.gms.internal.zzarf: can't find referenced method 'com.google.android.gms.internal.zzbax zze(com.google.android.gms.internal.zzbax)' in program class com.google.android.gms.common.api.GoogleApiClient
Warning:com.google.android.gms.internal.zzarh: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.internal.zzarg
Warning:com.google.android.gms.internal.zzarm: can't find referenced method 'zzbax(com.google.android.gms.common.api.Api,com.google.android.gms.common.api.GoogleApiClient)' in program class com.google.android.gms.internal.zzbax
Warning:com.google.android.gms.internal.zzarm: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.internal.zzbax
Warning:com.google.android.gms.internal.zzash: can't find referenced method 'com.google.android.gms.tasks.Task zzb(com.google.android.gms.internal.zzbep)' in program class com.google.android.gms.internal.zzash
Warning:com.google.android.gms.internal.zzask: can't find referenced method 'void zza(com.google.android.gms.common.api.Status,java.lang.Object,com.google.android.gms.tasks.TaskCompletionSource)' in program class com.google.android.gms.internal.zzbeq
Warning:com.google.android.gms.internal.zzasl: can't find referenced method 'zzbax(com.google.android.gms.common.api.Api,com.google.android.gms.common.api.GoogleApiClient)' in program class com.google.android.gms.internal.zzbax
Warning:com.google.android.gms.internal.zzasl: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.internal.zzbax
Warning:com.google.android.gms.internal.zzasm: can't find referenced method 'com.google.android.gms.internal.zzbax zze(com.google.android.gms.internal.zzbax)' in program class com.google.android.gms.common.api.GoogleApiClient
Warning:com.google.android.gms.internal.zzaso: can't find referenced method 'void setResult(com.google.android.gms.common.api.Result)' in program class com.google.android.gms.internal.zzasn
Warning:there were 38 unresolved references to program class members.
Warning:Exception while processing task java.io.IOException: Please correct the above warnings first.
Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'.
Job failed, see logs for details
Fatal Exception: java.lang.NullPointerException: Attempt to read from field 'int android.view.ViewGroup$LayoutParams.width' on a null object reference
at android.widget.TextView.checkForRelayout(TextView.java:7104)
at android.widget.TextView.onRtlPropertiesChanged(TextView.java:9271)
at android.view.View.resolveRtlPropertiesIfNeeded(View.java:13302)
at android.view.View.measure(View.java:17910)
at android.widget.Spinner.setUpChild(Spinner.java:663)
at android.widget.Spinner.makeView(Spinner.java:616)
at android.widget.Spinner.getBaseline(Spinner.java:462)
at android.widget.LinearLayout.measureHorizontal(LinearLayout.java:1288)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:631)
at com.facebook.accountkit.ui.ConstrainedLinearLayout.onMeasure(SourceFile:114)
at android.view.View.measure(View.java:17917)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5698)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:465)
at android.view.View.measure(View.java:17917)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5698)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1692)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:760)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
at com.facebook.accountkit.ui.ConstrainedLinearLayout.onMeasure(SourceFile:97)
at android.view.View.measure(View.java:17917)
at android.widget.ScrollView.measureChildWithMargins(ScrollView.java:1286)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:465)
at android.widget.ScrollView.onMeasure(ScrollView.java:342)
at android.view.View.measure(View.java:17917)
at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:846)
at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:512)
at android.view.View.measure(View.java:17917)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5698)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:465)
at android.support.v7.widget.ContentFrameLayout.onMeasure(SourceFile:139)
at android.view.View.measure(View.java:17917)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5698)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1692)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:760)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
at android.view.View.measure(View.java:17917)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5698)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:465)
at android.view.View.measure(View.java:17917)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5698)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1692)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:760)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
at android.view.View.measure(View.java:17917)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5698)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:465)
at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2731)
at android.view.View.measure(View.java:17917)
at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2416)
at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1418)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1642)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1296)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6602)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:800)
at android.view.Choreographer.doCallbacks(Choreographer.java:603)
at android.view.Choreographer.doFrame(Choreographer.java:572)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:786)
at android.os.Handler.handleCallback(Handler.java:815)
at android.os.Handler.dispatchMessage(Handler.java:104)
at android.os.Looper.loop(Looper.java:194)
at android.app.ActivityThread.main(ActivityThread.java:5637)
at java.lang.reflect.Method.invoke(Method.java)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:959)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:754)
last week we update facebook sdk to 4.30.0
compile 'com.facebook.android:facebook-login:4.30.0'
compile 'com.facebook.android:account-kit-sdk:4.30.0'
and find the bug in fabric.
and its first in rank.
please help ^^
AccountKit is crashing in some sessions:
[__NSCFConstantString stringByReplacingCharactersInRange:withString:]: nil argument
AKFEmailLoginViewController.m line 276
-[AKFEmailLoginViewController _changeCharactersInRange:replacementString:] + 276
The framework is closed, I can't see this class to find the problem.
i want add a button on UI,how to add?
When I use voice call option in AccountKit Android SDK, I never receive a verification call, but account kit shows "Sent". What can I do to make me receive the call ?
I am using implementation library:
implementation 'com.onesignal:OneSignal:3.10.1'
implementation 'com.google.android.gms:play-services-gcm:15.0.1'
implementation 'com.google.android.gms:play-services-vision:15.0.2'
implementation 'com.facebook.android:facebook-login:[4,5)'
implementation('com.facebook.android:account-kit-sdk:4.37.0') {
exclude group: 'com.google.android.gms', module: 'play-services-auth-api-phone'
// exclude group: 'com.google.android.gms', module: 'play-services-auth'
// exclude group: 'com.google.android.gms', module: 'play-services-base'
}
But when i run, IDE show messager error:
Error:Interface com.google.android.gms.internal.auth.zze(classpath class)
used as super class of com.google.android.gms.auth.api.signin.internal.zzs
.
Error:com.android.builder.dexing.DexArchiveBuilderException: Failed to process C:\Users\admin.gradle\caches\transforms-1\files-1.1\play-services-auth-15.0.1.aar\5da6c94f93418c3e19b4d8b1513a9fac\jars\classes.jar
Error:com.android.builder.dexing.DexArchiveBuilderException: Error while dexing.
Error:com.android.tools.r8.CompilationFailedException: Compilation failed to complete
Error:com.android.tools.r8.utils.AbortException
Sign in into FB (latest apk downloaded from Google play) using mobile number.
Now Run code (No change) to signin with mobile.
Clicked on Login with Phone option and that shows popup having same mobile number logged in with FB app.
Select that number prefill mobile number field of account kit activity.
After selecting Next button it shows as OTP option instead it should instant verify because As i stated already logged in FB App with same mobile number.
Note : Have followed instructions mentioned in https://developers.facebook.com/docs/accountkit/overview#instantverification
But still it show OTP option but in instant verification that should not be done(As stated by Facebook account kit page)
After successful fetching of Access token , The phoneNumber does not have country code .
We are integrating account kit into our app for login via phone. In case the user doesn't have the phone access later and not a FB user, after successful login we also ask user email address and save it in our DB for account recovery.
Now the question, is there any way in Account Kit to have recovery option like the user enters his recovery email, we send code on his email via account kit, and after verification we give him the access to the profile which was registered with his phone number on account kit? I can't find it in the documentation
The AccountKit is crashing to some users:
Fatal Exception: NSInternalInconsistencyException
Tried to pop to a view controller that doesn't exist.
AKFErrorViewController.m line 176
-[AKFErrorViewController next:] + 176
As google has made special restriction on SMS and Call log permissions more detail here
When will Account kit move to SMS Retriever
and HintRequest
so that we can remove these permissions.
These permissions are anyways a big friction in Sign Up flow.
I used account kit by facebook and I am unable to find the background color for country code picker. It shows black color don't know.
Sharing my app theme.
<style name="AppLoginTheme" parent="Theme.AccountKit"> <item name="com_accountkit_primary_color">@color/colorPrimary</item> <item name="com_accountkit_primary_text_color">@color/colorWhite</item> <item name="com_accountkit_secondary_color">@color/colorAccent</item> <item name="com_accountkit_secondary_text_color">@color/colorTextSecondary</item> <item name="com_accountkit_status_bar_color">@color/colorPrimaryDarkL</item> <item name="com_accountkit_background_color">@color/colorOverlay</item> <item name="com_accountkit_input_background_color">@color/colorWhite</item> <item name="com_accountkit_input_border_color">@color/colorPrimary</item> <item name="com_accountkit_button_disabled_background_color">@color/colorAccent</item> <item name="com_accountkit_button_disabled_border_color">@color/colorAccent</item> <item name="com_accountkit_button_background_color">@color/colorPrimary</item> <item name="com_accountkit_button_text_color">@android:color/white</item> <item name="com_accountkit_icon_color">@color/colorPrimary</item> <item name="com_accountkit_background">@drawable/ak_background</item> <item name="com_accountkit_toolbar_elevation">8dp</item> </style>
Link to screenshot: https://ibb.co/8MvDptF
Its not first time im always failed to integrate AccountKit
If i start new project and i did account kit integration as my first work means its working awesome. If i integrate it with my existing project, Its not working.
So , Now i create new project working well... okay... after i coded more its not working..
Here i Launch the AccountKit Activity in seperate activity I did not made any changes after the successful work in that activity
The error shows while its launching..
here is the error
06-27 13:21:25.506 2071-2071/com.ahzimat.clicks E/AndroidRuntime: FATAL EXCEPTION: main Process: com.ahzimat.clicks, PID: 2071 java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/auth/api/Auth; at com.facebook.accountkit.ui.AccountKitActivity.onCreate(AccountKitActivity.java:281) at android.app.Activity.performCreate(Activity.java:5990) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2332) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2442) at android.app.ActivityThread.access$800(ActivityThread.java:156) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1351) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:211) at android.app.ActivityThread.main(ActivityThread.java:5371) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:945) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:740) Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.auth.api.Auth" on path: DexPathList[[zip file "/data/app/com.ahzimat.clicks-2/base.apk", zip file "/data/app/com.ahzimat.clicks-2/split_lib_dependencies_apk.apk", zip file "/data/app/com.ahzimat.clicks-2/split_lib_slice_0_apk.apk", zip file "/data/app/com.ahzimat.clicks-2/split_lib_slice_1_apk.apk", zip file "/data/app/com.ahzimat.clicks-2/split_lib_slice_2_apk.apk", zip file "/data/app/com.ahzimat.clicks-2/split_lib_slice_3_apk.apk", zip file "/data/app/com.ahzimat.clicks-2/split_lib_slice_4_apk.apk", zip file "/data/app/com.ahzimat.clicks-2/split_lib_slice_5_apk.apk", zip file "/data/app/com.ahzimat.clicks-2/split_lib_slice_6_apk.apk", zip file "/data/app/com.ahzimat.clicks-2/split_lib_slice_7_apk.apk", zip file "/data/app/com.ahzimat.clicks-2/split_lib_slice_8_apk.apk", zip file "/data/app/com.ahzimat.clicks-2/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) at java.lang.ClassLoader.loadClass(ClassLoader.java:511) at java.lang.ClassLoader.loadClass(ClassLoader.java:469) at com.facebook.accountkit.ui.AccountKitActivity.onCreate(AccountKitActivity.java:281) at android.app.Activity.performCreate(Activity.java:5990) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2332) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2442) at android.app.ActivityThread.access$800(ActivityThread.java:156) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1351) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:211) at android.app.ActivityThread.main(ActivityThread.java:5371) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:945) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:740) Suppressed: java.lang.ClassNotFoundException: com.google.android.gms.auth.api.Auth at java.lang.Class.classForName(Native Method) at java.lang.BootClassLoader.findClass(ClassLoader.java:781) at java.lang.BootClassLoader.loadClass(ClassLoader.java:841) at java.lang.ClassLoader.loadClass(ClassLoader.java:504) ... 15 more Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available
All functionality working perfectly except automatic sms code filling.
I have added those to my mainfest and AccountKitConfiguration respectively
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
configurationBuilder.setReadPhoneStateEnabled(true);
configurationBuilder.setReceiveSMS(true);
Interesting thing is, after integrating those configuration auto SMS worked perfectly, but after few SMS that again stopped working. What can I do?
After implementing Facebook Account Kit and run project it shows Firebase API initialization failure as
FirebaseApp: Firebase API initialization failure.
java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at com.google.firebase.FirebaseApp.zza(Unknown Source)
at com.google.firebase.FirebaseApp.initializeApp(Unknown Source)
at com.google.firebase.FirebaseApp.initializeApp(Unknown Source)
at com.google.firebase.FirebaseApp.initializeApp(Unknown Source)
at com.google.firebase.provider.FirebaseInitProvider.onCreate(Unknown Source)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1758)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1733)
at com.google.firebase.provider.FirebaseInitProvider.attachInfo(Unknown Source)
at android.app.ActivityThread.installProvider(ActivityThread.java:5257)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:4808)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4748)
at android.app.ActivityThread.access$1700(ActivityThread.java:153)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1436)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:5529)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
And also getting Null Pointer Exception from AccountKitController as
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.pm.PackageManager android.content.Context.getPackageManager()' on a null object reference
at com.facebook.accountkit.internal.Initializer.initialize(Initializer.java:101)
at com.facebook.accountkit.internal.AccountKitController.initialize(AccountKitController.java:601)
at com.facebook.accountkit.internal.AccountKitInitProvider.onCreate(AccountKitInitProvider.java:31)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1758)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1733)
at android.app.ActivityThread.installProvider(ActivityThread.java:5257)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:4808)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4748)
at android.app.ActivityThread.access$1700(ActivityThread.java:153)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1436)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:5529)
at java.lang.reflect.Method.invoke(Native Method)
Using Account kit gradle as
compile 'com.facebook.android:account-kit-sdk:4.27.0'
And Firebase Gradle as
compile 'com.google.firebase:firebase-messaging:11.0.4'
Note : Removing Account Kit from project its working fine i.e. there is no Firebase API initialization failure. issue. Therefore it's sure that there is conflict in firebase and Account kit SDK (:
It occurred in production environment, varied from android 4 to 7.
Here is the stack trace.
Fatal Exception: java.lang.NullPointerException: Attempt to read from field 'java.lang.String com.facebook.accountkit.ui.PhoneCountryCodeAdapter$ValueData.a' on a null object reference
at com.facebook.accountkit.ui.PhoneContentController$TopFragment.isPhoneNumberValid(PhoneContentController.java:693)
at com.facebook.accountkit.ui.PhoneContentController.updateNextButton(PhoneContentController.java:988)
at com.facebook.accountkit.ui.PhoneContentController.access$900(PhoneContentController.java:63)
at com.facebook.accountkit.ui.PhoneContentController$2.onPhoneNumberChanged(PhoneContentController.java:897)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment$2.afterTextChanged(PhoneContentController.java:404)
at android.widget.TextView.sendAfterTextChanged(TextView.java:8628)
at android.widget.TextView$ChangeWatcher.afterTextChanged(TextView.java:10838)
at android.text.SpannableStringBuilder.sendAfterTextChanged(SpannableStringBuilder.java:1236)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:592)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:524)
at com.facebook.accountkit.ui.PhoneNumberTextWatcher.afterTextChanged(PhoneNumberTextWatcher.java:73)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment$2.afterTextChanged(PhoneContentController.java:393)
at android.widget.TextView.sendAfterTextChanged(TextView.java:8628)
at android.widget.TextView.setText(TextView.java:4568)
at android.widget.TextView.setText(TextView.java:4412)
at android.widget.EditText.setText(EditText.java:95)
at android.widget.TextView.setText(TextView.java:4387)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment.setPhoneNumberText(PhoneContentController.java:526)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment.onViewReadyWithState(PhoneContentController.java:437)
at com.facebook.accountkit.ui.ViewStateFragment.onActivityCreated(ViewStateFragment.java:66)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment.onActivityCreated(PhoneContentController.java:275)
at android.app.Fragment.performActivityCreated(Fragment.java:2362)
at android.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:1022)
at android.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:1179)
at android.app.BackStackRecord.popFromBackStack(BackStackRecord.java:1750)
at android.app.FragmentManagerImpl.popBackStackState(FragmentManagerImpl.java:1653)
at android.app.FragmentManagerImpl$2.run(FragmentManagerImpl.java:578)
at android.app.FragmentManagerImpl.execPendingActions(FragmentManagerImpl.java:1594)
at android.app.FragmentManagerImpl$1.run(FragmentManagerImpl.java:491)
at android.os.Handler.handleCallback(Handler.java:836)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loop(Looper.java:232)
at android.app.ActivityThread.main(ActivityThread.java:6661)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1106)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)
Seems the problem is from PhoneContentController
public boolean isPhoneNumberValid() {
if (this.phoneNumberView != null && this.countryCodeView != null) {
String countryCode = "+" + ((ValueData)this.countryCodeView.getSelectedItem()).countryCode; // RIGHT HERE
String raw = this.phoneNumberView.getText().toString();
return raw.startsWith(countryCode) && raw.length() != countryCode.length() && this.getPhoneNumber() != null;
} else {
return false;
}
}
#Hello, I get the following error when clicking a button to display the loging screen:
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.facebook.accountkit.R$attr" on path: DexPathList[[zip file "/data/app/XXX.XXX-2/base.apk"],nativeLibraryDirectories=[/data/app/XXX.XXX-2/lib/arm, /data/app/XXX.XXX-2/base.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]
Could you please help?
Thanks
Account kit always sends an OTP for verification event if Facebook app is installed on the device and the same number tries to login which is linked on facebook.
We have two flavours of the same app
Instant verification always works on one variant (com.ai.bjpsetudebug) but never works on another one (com.ai.bjpsetu)
I have verified key hashes and other configurations twice, they seem correct to me.
What can be the probable cause?
您好,把我的id和token放进你的项目,发送了短信但是短信一直收不到是什么问题呢
I am facing this issue in my one project. I've used Account kit before and at that time I faced no problem. I am not able to figure out whats the issue here.
/AndroidRuntime: FATAL EXCEPTION: main Process: com.letsdogether.dogether, PID: 24444 java.lang.NoSuchMethodError: No direct method <init>(Landroid/content/Context;Lcom/google/android/gms/common/api/Api;Lcom/google/android/gms/common/api/Api$ApiOptions;Lcom/google/android/gms/internal/zzbel;)V in class Lcom/google/android/gms/common/api/GoogleApi; or its super classes (declaration of 'com.google.android.gms.common.api.GoogleApi' appears in /data/app/com.letsdogether.dogether-2/base.apk:classes29.dex) at com.google.android.gms.auth.api.phone.SmsRetrieverClient.<init>(Unknown Source) at com.google.android.gms.internal.zzash.<init>(Unknown Source) at com.google.android.gms.auth.api.phone.SmsRetriever.getClient(Unknown Source) at com.facebook.accountkit.internal.PhoneLoginController.createSmsToken(PhoneLoginController.java:250) at com.facebook.accountkit.internal.PhoneLoginController.logIn(PhoneLoginController.java:188) at com.facebook.accountkit.internal.LoginManager.logInWithPhoneNumber(LoginManager.java:372) at com.facebook.accountkit.internal.AccountKitController.logInWithPhoneNumber(AccountKitController.java:627) at com.facebook.accountkit.ui.PhoneLoginFlowManager.logInWithPhoneNumber(PhoneLoginFlowManager.java:57) at com.facebook.accountkit.ui.ActivityPhoneHandler.onPhoneLoginComplete(ActivityPhoneHandler.java:189) at com.facebook.accountkit.ui.AccountKitActivity$1.onReceive(AccountKitActivity.java:176) at android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts(LocalBroadcastManager.java:297) at android.support.v4.content.LocalBroadcastManager.access$000(LocalBroadcastManager.java:46) at android.support.v4.content.LocalBroadcastManager$1.handleMessage(LocalBroadcastManager.java:116) at android.os.Handler.dispatchMessage(Handler.java:111) at android.os.Looper.loop(Looper.java:207) at android.app.ActivityThread.main(ActivityThread.java:5750) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:679)
Hi,
I am using a custom UIManager to add my own fragment as a header in some login states,
For almost all states I got no problems, but when the flow reaches the LoginFlowState.CODE_INPUT
my custom fragment is not shown.
Also the same issue is happening for the LoginFlowState.ERROR
state
Is this the expected behaviour and the header can not been customized for those states?
Thank you
Regards
platform: Android
version: account-kit-sdk:4.39.0
I update firebase version to 11.8.0 and got following crash in facebook acciuntkit :
Fatal Exception: java.lang.IncompatibleClassChangeError: com.google.android.gms.auth.api.credentials.CredentialPickerConfig
at com.google.android.gms.auth.api.credentials.CredentialPickerConfig$Builder.build(Unknown Source)
at com.google.android.gms.auth.api.credentials.HintRequest$Builder.(Unknown Source)
at com.facebook.accountkit.ui.PhoneLoginContentController$TopFragment.fillPhoneNumber(PhoneLoginContentController.java:414)
at com.facebook.accountkit.ui.PhoneLoginContentController$TopFragment.onViewReadyWithState(PhoneLoginContentController.java:323)
at com.facebook.accountkit.ui.ViewStateFragment.onActivityCreated(ViewStateFragment.java:66)
at com.facebook.accountkit.ui.PhoneLoginContentController$TopFragment.onActivityCreated(PhoneLoginContentController.java:228)
at android.app.Fragment.performActivityCreated(Fragment.java:2237)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:992)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1148)
at android.app.BackStackRecord.run(BackStackRecord.java:793)
at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1535)
at android.app.FragmentController.execPendingActions(FragmentController.java:325)
at android.app.Activity.performResume(Activity.java:6369)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3110)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3152)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2499)
at android.app.ActivityThread.access$900(ActivityThread.java:157)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1356)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5525)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:730)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)
I just saw that facebook account kit is being deprecated. There isn't much information about what's the reason behind its depreciation or what could be the next steps/alternatives.
Do you have the address to download the offline package?The Android Version. Thank you~
After importing project getting this error
Error:Could not read script 'D:\account-kit-samples\internal\copy_accountkit_sample.gradle' as it does not exist.
Consult IDE log for more details (Help | Show Log)
Facing this issue only for Android 5 and 6
I am using account kit version 5.4.0
Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.Resources$Theme android.content.Context.getTheme()' on a null object reference
at android.app.AlertDialog.resolveDialogTheme + 224(AlertDialog.java:224)
at android.app.AlertDialog$Builder. + 454(AlertDialog.java:454)
at android.widget.Spinner$DialogPopup.show + 1122(Spinner.java:1122)
at android.widget.Spinner.performClick + 780(Spinner.java:780)
at androidx.appcompat.widget.AppCompatSpinner.performClick + 443(AppCompatSpinner.java:443)
at com.facebook.accountkit.ui.AccountKitSpinner.performClick + 61(AccountKitSpinner.java:61)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment$2.afterTextChanged + 398(PhoneContentController.java:398)
at android.widget.TextView.sendAfterTextChanged + 9380(TextView.java:9380)
at android.widget.TextView$ChangeWatcher.afterTextChanged + 11939(TextView.java:11939)
at android.text.SpannableStringBuilder.sendAfterTextChanged + 1263(SpannableStringBuilder.java:1263)
at android.text.SpannableStringBuilder.replace + 575(SpannableStringBuilder.java:575)
at android.text.SpannableStringBuilder.replace + 508(SpannableStringBuilder.java:508)
at com.facebook.accountkit.ui.PhoneNumberTextWatcher.afterTextChanged + 73(PhoneNumberTextWatcher.java:73)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment$2.afterTextChanged + 392(PhoneContentController.java:392)
at android.widget.TextView.sendAfterTextChanged + 9380(TextView.java:9380)
at android.widget.TextView$ChangeWatcher.afterTextChanged + 11939(TextView.java:11939)
at android.text.SpannableStringBuilder.sendAfterTextChanged + 1263(SpannableStringBuilder.java:1263)
at android.text.SpannableStringBuilder.replace + 575(SpannableStringBuilder.java:575)
at android.text.SpannableStringBuilder.replace + 505(SpannableStringBuilder.java:505)
at android.text.SpannableStringBuilder.replace + 503(SpannableStringBuilder.java:503)
at android.text.method.QwertyKeyListener.onKeyDown + 228(QwertyKeyListener.java:228)
at android.text.method.TextKeyListener.onKeyDown + 141(TextKeyListener.java:141)
at android.widget.TextView.doKeyDown + 7318(TextView.java:7318)
at android.widget.TextView.onKeyDown + 7095(TextView.java:7095)
at android.view.KeyEvent.dispatch + 2694(KeyEvent.java:2694)
at android.view.View.dispatchKeyEvent + 11736(View.java:11736)
at android.view.ViewGroup.dispatchKeyEvent + 1835(ViewGroup.java:1835)
at android.view.ViewGroup.dispatchKeyEvent + 1835(ViewGroup.java:1835)
at android.view.ViewGroup.dispatchKeyEvent + 1835(ViewGroup.java:1835)
at android.view.ViewGroup.dispatchKeyEvent + 1835(ViewGroup.java:1835)
at android.widget.ScrollView.dispatchKeyEvent + 389(ScrollView.java:389)
at android.view.ViewGroup.dispatchKeyEvent + 1835(ViewGroup.java:1835)
at android.view.ViewGroup.dispatchKeyEvent + 1835(ViewGroup.java:1835)
at android.view.ViewGroup.dispatchKeyEvent + 1835(ViewGroup.java:1835)
at android.view.ViewGroup.dispatchKeyEvent + 1835(ViewGroup.java:1835)
at android.view.ViewGroup.dispatchKeyEvent + 1835(ViewGroup.java:1835)
at android.view.ViewGroup.dispatchKeyEvent + 1835(ViewGroup.java:1835)
at com.android.internal.policy.DecorView.superDispatchKeyEvent + 467(DecorView.java:467)
at com.android.internal.policy.PhoneWindow.superDispatchKeyEvent + 1819(PhoneWindow.java:1819)
at androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28 + 130(KeyEventDispatcher.java:130)
at androidx.core.view.KeyEventDispatcher.dispatchKeyEvent + 87(KeyEventDispatcher.java:87)
at androidx.core.app.ComponentActivity.dispatchKeyEvent + 126(ComponentActivity.java:126)
at androidx.appcompat.app.AppCompatActivity.dispatchKeyEvent + 535(AppCompatActivity.java:535)
at androidx.appcompat.view.WindowCallbackWrapper.dispatchKeyEvent + 59(WindowCallbackWrapper.java:59)
at androidx.appcompat.app.AppCompatDelegateImpl$AppCompatWindowCallback.dispatchKeyEvent + 2533(AppCompatDelegateImpl.java:2533)
at com.android.internal.policy.DecorView.dispatchKeyEvent + 377(DecorView.java:377)
at android.view.ViewRootImpl$ViewPostImeInputStage.processKeyEvent + 4765(ViewRootImpl.java:4765)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess + 4637(ViewRootImpl.java:4637)
at android.view.ViewRootImpl$InputStage.deliver + 4179(ViewRootImpl.java:4179)
at android.view.ViewRootImpl$InputStage.onDeliverToNext + 4232(ViewRootImpl.java:4232)
at android.view.ViewRootImpl$InputStage.forward + 4198(ViewRootImpl.java:4198)
at android.view.ViewRootImpl$AsyncInputStage.forward + 4325(ViewRootImpl.java:4325)
at android.view.ViewRootImpl$InputStage.apply + 4206(ViewRootImpl.java:4206)
at android.view.ViewRootImpl$AsyncInputStage.apply + 4382(ViewRootImpl.java:4382)
at android.view.ViewRootImpl$InputStage.deliver + 4179(ViewRootImpl.java:4179)
at android.view.ViewRootImpl$InputStage.onDeliverToNext + 4232(ViewRootImpl.java:4232)
at android.view.ViewRootImpl$InputStage.forward + 4198(ViewRootImpl.java:4198)
at android.view.ViewRootImpl$InputStage.apply + 4206(ViewRootImpl.java:4206)
at android.view.ViewRootImpl$InputStage.deliver + 4179(ViewRootImpl.java:4179)
at android.view.ViewRootImpl.deliverInputEvent + 6693(ViewRootImpl.java:6693)
at android.view.ViewRootImpl.doProcessInputEvents + 6667(ViewRootImpl.java:6667)
at android.view.ViewRootImpl.enqueueInputEvent + 6628(ViewRootImpl.java:6628)
at android.view.ViewRootImpl$ViewRootHandler.handleMessage + 3962(ViewRootImpl.java:3962)
at android.os.Handler.dispatchMessage + 106(Handler.java:106)
at android.os.Looper.loop + 164(Looper.java:164)
at android.app.ActivityThread.main + 6747(ActivityThread.java:6747)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run + 455(RuntimeInit.java:455)
at com.android.internal.os.ZygoteInit.main + 807(ZygoteInit.java:807)
at java.lang.reflect.Method.invoke(Method.java)
Error:(46, 0) Could not read script 'C:\internal\copy_accountkit_sample.gradle' as it does not exist.
Open File
the title is the error i got. i already tried to use another post answer but i still get the error. can anyone explain why this error happened and how to solve it. is it AccountKit.initialize already desperate?
Device: Moto C Plus
OS: Android 7.0
Account Kit Version: 4.39.0
Process: com.XXX.app, PID: 1204
java.lang.NullPointerException: Attempt to read from field 'int com.facebook.accountkit.ui.PhoneCountryCodeAdapter$ValueData.position' on a null object reference
at com.facebook.accountkit.ui.PhoneContentController$TopFragment.updateFlag(PhoneContentController.java:435)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment.access$700(PhoneContentController.java:204)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment$2.afterTextChanged(PhoneContentController.java:334)
at android.widget.TextView.sendAfterTextChanged(TextView.java:8566)
at android.widget.TextView$ChangeWatcher.afterTextChanged(TextView.java:10775)
at android.text.SpannableStringBuilder.sendAfterTextChanged(SpannableStringBuilder.java:1236)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:592)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:524)
at com.facebook.accountkit.ui.PhoneNumberTextWatcher.afterTextChanged(PhoneNumberTextWatcher.java:73)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment$2.afterTextChanged(PhoneContentController.java:317)
at android.widget.TextView.sendAfterTextChanged(TextView.java:8566)
at android.widget.TextView.setText(TextView.java:4556)
at android.widget.TextView.setText(TextView.java:4385)
at android.widget.EditText.setText(EditText.java:95)
at android.widget.TextView.setText(TextView.java:4360)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment.setPhoneNumberText(PhoneContentController.java:450)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment.onViewReadyWithState(PhoneContentController.java:364)
at com.facebook.accountkit.ui.ViewStateFragment.onActivityCreated(ViewStateFragment.java:66)
at com.facebook.accountkit.ui.PhoneContentController$TopFragment.onActivityCreated(PhoneContentController.java:204)
at android.app.Fragment.performActivityCreated(Fragment.java:2361)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1014)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1171)
at android.app.BackStackRecord.popFromBackStack(BackStackRecord.java:1747)
at android.app.FragmentManagerImpl.popBackStackState(FragmentManager.java:1637)
at android.app.FragmentManagerImpl$2.run(FragmentManager.java:570)
at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1578)
at android.app.FragmentManagerImpl$1.run(FragmentManager.java:483)
at android.os.Handler.handleCallback(Handler.java:836)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loop(Looper.java:203)
at android.app.ActivityThread.main(ActivityThread.java:6251)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1075)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)
compileSdkVersion: 24,
buildToolsVersion: "24.0.3",
minSdkVersion : 14,
targetSdkVersion : 23,
some warning :
Information:Gradle tasks [:app:assembleDebug]
Warning:string 'com_accountkit_button_begin_f1gender' has no default translation.
Warning:string 'com_accountkit_button_begin_m2gender' has no default translation.
Warning:string 'com_accountkit_button_confirm_f1gender' has no default translation.
Warning:string 'com_accountkit_button_confirm_m2gender' has no default translation.
Warning:string 'com_accountkit_button_continue_f1gender' has no default translation.
Warning:string 'com_accountkit_button_continue_m2gender' has no default translation.
Warning:string 'com_accountkit_button_edit_f1gender' has no default translation.
Warning:string 'com_accountkit_button_edit_m2gender' has no default translation.
Warning:string 'com_accountkit_button_log_in_f1gender' has no default translation.
Warning:string 'com_accountkit_button_log_in_m2gender' has no default translation.
Warning:string 'com_accountkit_button_resend_code_in_f1gender' has no default translation.
Warning:string 'com_accountkit_button_resend_code_in_m2gender' has no default translation.
Warning:string 'com_accountkit_button_resend_sms_f1gender' has no default translation.
Warning:string 'com_accountkit_button_resend_sms_m2gender' has no default translation.
Warning:string 'com_accountkit_button_send_code_in_call_details_f1gender' has no default translation.
Warning:string 'com_accountkit_button_send_code_in_call_details_m2gender' has no default translation.
Warning:string 'com_accountkit_button_send_code_in_call_f1gender' has no default translation.
Warning:string 'com_accountkit_button_send_code_in_call_from_facebook_details_f1gender' has no default translation.
Warning:string 'com_accountkit_button_send_code_in_call_from_facebook_details_m2gender' has no default translation.
Warning:string 'com_accountkit_button_send_code_in_call_m2gender' has no default translation.
Warning:string 'com_accountkit_button_send_code_in_fb_f1gender' has no default translation.
Warning:string 'com_accountkit_button_send_code_in_fb_m2gender' has no default translation.
Warning:string 'com_accountkit_button_send_f1gender' has no default translation.
Warning:string 'com_accountkit_button_send_m2gender' has no default translation.
Warning:string 'com_accountkit_button_start_f1gender' has no default translation.
Version: 4.23
Fatal Exception: java.util.UnknownFormatConversionException: Conversion: $
at java.util.Formatter$FormatToken.unknownFormatConversionException(Formatter.java:1399)
at java.util.Formatter$FormatToken.checkFlags(Formatter.java:1336)
at java.util.Formatter.transform(Formatter.java:1442)
at java.util.Formatter.doFormat(Formatter.java:1081)
at java.util.Formatter.format(Formatter.java:1042)
at java.util.Formatter.format(Formatter.java:1011)
at java.lang.String.format(String.java:1803)
at android.content.res.Resources.getString(Resources.java:455)
at android.app.Fragment.getString(Fragment.java:834)
at com.facebook.accountkit.ui.ResendContentController$BottomFragment.updatePhoneNumberView(ResendContentController.java:290)
at com.facebook.accountkit.ui.ResendContentController$BottomFragment.updateViewStates(ResendContentController.java:279)
at com.facebook.accountkit.ui.ResendContentController$BottomFragment.onViewReadyWithState(ResendContentController.java:230)
at com.facebook.accountkit.ui.ViewStateFragment.onActivityCreated(ViewStateFragment.java:66)
at com.facebook.accountkit.ui.ResendContentController$BottomFragment.onActivityCreated(ResendContentController.java:88)
at android.app.Fragment.performActivityCreated(Fragment.java:2077)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:917)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1072)
at android.app.BackStackRecord.run(BackStackRecord.java:852)
at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1478)
at android.app.FragmentManagerImpl$1.run(FragmentManager.java:452)
at android.os.Handler.handleCallback(Handler.java:815)
at android.os.Handler.dispatchMessage(Handler.java:104)
at android.os.Looper.loop(Looper.java:194)
at android.app.ActivityThread.main(ActivityThread.java:5643)
at java.lang.reflect.Method.invoke(Method.java)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:960)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.VIEW dat=http://callapps.studio/privacypolicy.html cmp=com.mxtech.videoplayer.ad/com.mxtech.videoplayer.ActivityWebBrowser (has extras) } from ProcessRecord{1706df47 6925:***/u0a299} (pid=6925, uid=10299) not exported from uid 10067
at android.os.Parcel.readException(Parcel.java:1546)
at android.os.Parcel.readException(Parcel.java:1499)
at android.app.ActivityManagerProxy.startActivity(ActivityManagerNative.java:2483)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1496)
at android.app.Activity.startActivityForResult(Activity.java:3760)
mentActivity.java:859)
at android.app.Activity.startActivity(Activity.java:4033)
at android.app.Activi
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:50)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:79)
at android.app.Activity.startActivityForResult(Activity.java:3721)
at android.support.v4.app.FragmentActivity.startActivityForResult(Fra
gty.startActivity(Activity.java:3999)
at android.text.style.URLSpan.onClick(URLSpan.java:62)
at android.text.method.LinkMovementMethod.onTouchEvent(LinkMovementMethod.java:217)
at com.facebook.accountkit.ui.CustomLinkMovement.onTouchEvent(CustomLinkMovement.java:59)
at android.widget.TextView.onTouchEvent(TextView.java:8017)
at android.view.View.dispatchTouchEvent(View.java:8481)
wGroup.dispatchTouchEvent(ViewGroup.java:2132)
at android.view.ViewGroup.dis
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2438)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2132)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2438)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2132)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2438)
at android.view.Vi
epatchTransformedTouchEvent(ViewGroup.java:2438)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2132)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2438)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2132)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2438)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2132)
chEvent(ViewGroup.java:2132)
at android.view.ViewGroup.dispatchTransformedTo
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2438)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2132)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2438)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2132)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2438)
at android.view.ViewGroup.dispatchTo
uuchEvent(ViewGroup.java:2438)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2132)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2438)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2132)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:2386)
at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1730)
Impl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:3989)
a
at android.app.Activity.dispatchTouchEvent(Activity.java:2757)
at android.support.v7.view.WindowCallbackWrapper.dispatchTouchEvent(WindowCallbackWrapper.java:71)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:2347)
at android.view.View.dispatchPointerEvent(View.java:8681)
at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4123)
at android.view.ViewRoo
tt android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3544)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3597)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3563)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3680)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3571)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:3737)
oid.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:5791)
at a
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3544)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3597)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3563)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3571)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3544)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:5817)
at and
rndroid.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:5762)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:5907)
at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:185)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5345)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:947)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:742)
When i select phone, on every tablet it crashes with the this stack trace:
01-30 18:33:33.703 29074-29074/com.example.accountkitsimplesample E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.accountkitsimplesample, PID: 29074
java.lang.NullPointerException: Attempt to read from field 'int android.view.ViewGroup$LayoutParams.width' on a null object reference
at android.widget.TextView.checkForRelayout(TextView.java:6834)
at android.widget.TextView.onRtlPropertiesChanged(TextView.java:8939)
at android.view.View.resolveRtlPropertiesIfNeeded(View.java:12998)
at android.view.View.measure(View.java:17424)
at android.widget.Spinner.setUpChild(Spinner.java:657)
at android.widget.Spinner.makeView(Spinner.java:610)
at android.widget.Spinner.getBaseline(Spinner.java:456)
at android.widget.LinearLayout.measureHorizontal(LinearLayout.java:1120)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:615)
at com.facebook.accountkit.ui.ConstrainedLinearLayout.onMeasure(ConstrainedLinearLayout.java:114)
at android.view.View.measure(View.java:17430)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:430)
at android.view.View.measure(View.java:17430)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1436)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:722)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:613)
at com.facebook.accountkit.ui.ConstrainedLinearLayout.onMeasure(ConstrainedLinearLayout.java:97)
at android.view.View.measure(View.java:17430)
at android.widget.ScrollView.measureChildWithMargins(ScrollView.java:1260)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:430)
at android.widget.ScrollView.onMeasure(ScrollView.java:337)
at android.view.View.measure(View.java:17430)
at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:727)
at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:463)
at android.view.View.measure(View.java:17430)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:430)
at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:139)
at android.view.View.measure(View.java:17430)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1436)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:722)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:613)
at android.view.View.measure(View.java:17430)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:430)
at android.view.View.measure(View.java:17430)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1436)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:722)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:613)
at android.view.View.measure(View.java:17430)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:430)
at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2560)
at android.view.View.measure(View.java:17430)
at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2001)
at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1166)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1372)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1054)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5779)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:767)
at android.view.Choreographer.doCallbacks(Choreographer.java:580)
at android.view.Choreographer.doFrame(Choreographer.java:550)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:753)
at android.os.Handler.handleCallback(Hand
java.lang.NullPointerException: Attempt to invoke virtual method 'org.json.JSONArray org.json.JSONObject.getJSONArray(java.lang.String)' on a null object reference
at com.facebook.accountkit.internal.ExperimentationConfigurator$2$1.onCompleted(ExperimentationConfigurator.java:93)
a:188)
at com.facebook.accountkit.internal.AccountKitGraphRequestAsyncTask.onPostExecute(AccountKitGraphRequestAsyncTask.ja
at com.facebook.accountkit.internal.AccountKitGraphRequestAsyncTask.onPostExecute(AccountKitGraphRequestAsyncTask.ja
vva:42)
at android.os.AsyncTask.finish(AsyncTask.java:636)
at android.os.AsyncTask.access$500(AsyncTask.java:177)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:653)
.invoke(Native Method)
at java.lang.reflect.Method.invo
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5278)
at java.lang.reflect.Metho
dke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
I am not sure of steps, this is reported in crashlytics
Fatal Exception: java.util.concurrent.RejectedExecutionException: Task com.facebook.accountkit.internal.AppEventsLogger$1@42e821f8 rejected from java.util.concurrent.ThreadPoolExecutor@4290ca10[Running, pool size = 128, active threads = 128, queued tasks = 10, completed tasks = 813]
at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:1979)
at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:786)
at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1307)
at com.facebook.accountkit.internal.AppEventsLogger.logSdkEvent(AppEventsLogger.java:169)
at com.facebook.accountkit.internal.InternalLogger.logImpression(InternalLogger.java:140)
at com.facebook.accountkit.internal.AccountKitController$Logger.logUIPhoneLogin(AccountKitController.java:204)
at com.facebook.accountkit.ui.AccountKitActivity.logContentControllerDismissed(AccountKitActivity.java:655)
at com.facebook.accountkit.ui.AccountKitActivity.onContentControllerDismissed(AccountKitActivity.java:645)
at com.facebook.accountkit.ui.AccountKitActivity.backPressed(AccountKitActivity.java:539)
at com.facebook.accountkit.ui.AccountKitActivity.onKeyDown(AccountKitActivity.java:461)
at android.view.KeyEvent.dispatch(KeyEvent.java:2869)
at android.app.Activity.dispatchKeyEvent(Activity.java:2430)
at android.support.v7.app.AppCompatActivity.dispatchKeyEvent(AppCompatActivity.java:534)
at android.support.v7.view.WindowCallbackWrapper.dispatchKeyEvent(WindowCallbackWrapper.java:50)
at android.support.v7.app.AppCompatDelegateImplBase$AppCompatWindowCallbackBase.dispatchKeyEvent(AppCompatDelegateImplBase.java:241)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:2169)
at android.view.ViewRootImpl.deliverKeyEventPostIme(ViewRootImpl.java:4426)
at android.view.ViewRootImpl.handleImeFinishedEvent(ViewRootImpl.java:4355)
at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3311)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5283)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
at dalvik.system.NativeStart.main(NativeStart.java)
First keyboard display only number.
After input first number. Keyboard change type input: number and text
Hi,
Yesterday after following the steps shown from account kit tutorial it was working like charm, but today it is not working. i am getting the error in the screen as "A System Issue Occures. please try again"
please help me to solve this.
In iPad after getting the password(OTP) from the Account kit, when we enter the code in fields the continue button is disappear.
I have been facing the crash in my app .. Following is the stacktrace of the crash:
Fatal Exception: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
at android.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1280)
at android.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:1291)
at android.app.FragmentManagerImpl.popBackStack(FragmentManager.java:477)
at com.facebook.accountkit.ui.StateStackManager.popBackStack(StateStackManager.java:132)
at com.facebook.accountkit.ui.AccountKitActivity.popBackStack(AccountKitActivity.java:700)
at com.facebook.accountkit.ui.ActivityPhoneHandler.popToPhoneNumberInput(ActivityPhoneHandler.java:214)
at com.facebook.accountkit.ui.ActivityPhoneHandler.onResend(ActivityPhoneHandler.java:200)
at com.facebook.accountkit.ui.AccountKitActivity$1.onReceive(AccountKitActivity.java:205)
at android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts(LocalBroadcastManager.java:297)
at android.support.v4.content.LocalBroadcastManager.access$000(LocalBroadcastManager.java:46)
at android.support.v4.content.LocalBroadcastManager$1.handleMessage(LocalBroadcastManager.java:116)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:153)
at android.app.ActivityThread.main(ActivityThread.java:5093)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
at dalvik.system.NativeStart.main(NativeStart.java)
Kindly, help me with the solution
How to set sms language in facebook account-kit forexample VN
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.