Com.facebook.katana.ProxyAuth error caused from activity of one instance

I am having a problem running com.facebook.katana.ProxyAuth. The action starting with this intent is defined in the manifest file using android: launchMode = "singleInstance" I solved this by deleting the launch mode as a single instance, this intention was successfully launched.

I really need this operation to be the only instance, just as anyone knows how to solve this problem without uninstalling android: launchMode = "singleInstance"?

    Intent intent = new Intent();

    intent.setClassName("com.facebook.katana",
            "com.facebook.katana.ProxyAuth");
    intent.putExtra("client_id", applicationId);

    // Verify that the application whose package name is
    // com.facebook.katana.ProxyAuth
    // has the expected FB app signature.
    if (!validateActivityIntent(activity, intent)) {
        return false;
    }

    // activity is defined in manifest as single instance
    activity.startActivityForResult(intent, activityCode);

LogCat:

05-14 16: 42: 13.470: E/AndroidRuntime (28141): FATAL EXCEPTION: main 05-14 16: 42: 13.470: E/AndroidRuntime (28141): java.lang.RuntimeException: Activity ComponentInfo {com.facebook.katana/com.facebook.katana.ProxyAuth}: java.lang.NullPointerException 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2787) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2803) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at android.app.ActivityThread.access $2300 (ActivityThread.java:135) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at android.app.ActivityThread $H.handleMessage(ActivityThread.java:2136) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at android.os.Handler.dispatchMessage(Handler.java:99) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at android.os.Looper.loop(Looper.java:144) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at android.app.ActivityThread.main(ActivityThread.java:4937) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at java.lang.reflect.Method.invokeNative( ) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at java.lang.reflect.Method.invoke(Method.java:521) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at com.android.internal.os.ZygoteInit $MethodAndArgsCaller.run(ZygoteInit.java:858) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at dalvik.system.NativeStart.main( ) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): : java.lang.NullPointerException 05-14 16: 42: 13.470: E/AndroidRuntime (28141): com.facebook.orca.common.util.Base64.c(Base64.java:497) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): com.facebook.orca.common.util.Base64.b(Base64.java:459) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at com.facebook.katana.ProxyAuth.b(ProxyAuth.java:36) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at com.facebook.katana.activity.PlatformDialogActivity.a(PlatformDialogActivity.java:127) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at com.facebook.orca.activity.FbFragmentActivity.onCreate(FbFragmentActivity.java:48) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1069) 05-14 16: 42: 13.470: E/AndroidRuntime (28141): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2751) 05-14 16: 42: 13.470: E/AndroidRuntime (28141):... 11 05-14 16: 42: 15.520: E/ActivityManager (114): 05-14 16: 42: 15.520: E/ActivityManager (114): java.io.IOException: exec(). : [/system/xbin/procrank] : null : [ANDROID_SOCKET_zygote = 11, ANDROID_BOOTLOGO = 1, EXTERNAL_STORAGE =/mnt/sdcard, ANDROID_ASSETS =/system/app, ASEC_MOUNTPOINT =/mnt/asec, PATH =/sbin:/system/sbin:/system/bin:/system/xbin, ANDROID_DATA =/data, BOOTCLASSPATH =/system/framework/core.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/com.htc.framework.jar:/system/framework/com.htc.android.pimlib.jar:/system/framework/com.htc.android.easopen.jar:/system/framework/com.scalado.util.ScaladoUtil.jar, ANDROID_PROPERTY_WORKSPACE = 10,65536, ANDROID_ROOT =/system, LD_LIBRARY_PATH =/system/lib] 05-14 16: 42: 15.520: E/ActivityManager (114): java.lang.ProcessManager.exec(ProcessManager.java:226) 05-14 16: 42: 15.520: E/ActivityManager (114): java.lang.ProcessBuilder.start(ProcessBuilder.java:201) 05-14 16: 42: 15.520: E/ActivityManager (114): at com.android.server.am.ActivityManagerService.logProcessResult(ActivityManagerService.java:9437) 05-14 16: 42: 15.520: E/ActivityManager (114): at com.android.server.am.ActivityManagerService.access $900 (ActivityManagerService.java:155) 05-14 16: 42: 15.520: E/ActivityManager (114): at com.android.server.am.ActivityManagerService $9.run(ActivityManagerService.java:9614) 05-14 16: 42: 15.520: E/ActivityManager (114): : java.io.IOException: 05-14 16: 42: 15.520: E/ActivityManager (114): java.lang.ProcessManager.exec( ) 05-14 16: 42: 15.520: E/ActivityManager (114): java.lang.ProcessManager.exec(ProcessManager.java:224) 05-14 16:42:15.520: E/ActivityManager (114):... 4

+3
1

, , : launchMode = "singleTask", singleInstance facebook. . Android singleTask SingleInstance?

0

All Articles