java.lang.RuntimeException

Unable to instantiate application com.hpw.framework.MovieBaseApplication: java.lang.SecurityException: Unable to find app for caller android.app.ApplicationThreadProxy@53695198 (pid=18419) when registering receiver android.content.IIntentReceiver$Stub$Proxy@536864e0

Samebug tips5

Android SDK 23 introduced a new way to handle permissions, so as a temporary workaround you can set it to build for SDK below 23. As a permanent solution you have to ask user during runtime for permissions with checkSelfPermission() or requestPermissions()

You need the permission android.permission.READ_EXTERNAL_STORAGE. Write <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> on the Android Manifest

Don't give up yet. Our experts can help. Paste your full stack trace to get a solution.

Solutions on the web43258

  • Unable to instantiate application com.hpw.framework.MovieBaseApplication: java.lang.SecurityException: Unable to find app for caller android.app.ApplicationThreadProxy@53695198 (pid=18419) when registering receiver android.content.IIntentReceiver$Stub$Proxy@536864e0
  • Unable to create application org.mozilla.mozstumbler.client.MainApp: java.lang.SecurityException: Unable to find app for caller android.app.ApplicationThreadProxy@29c8f8d8 (pid=124686382) when registering receiver android.content.IIntentReceiver$Stub$Proxy@29cc9b60
  • Unable to resume activity {com.android.myproject/com.android.myproject.MapActivity}: java.lang.SecurityException: Unable to find app for caller android.app.ApplicationThreadProxy@43155660 (pid=24211) when registering receiver android.content.IIntentReceiver$Stub$Proxy@43151368
  • Stack trace

    • java.lang.RuntimeException: Unable to instantiate application com.hpw.framework.MovieBaseApplication: java.lang.SecurityException: Unable to find app for caller android.app.ApplicationThreadProxy@53695198 (pid=18419) when registering receiver android.content.IIntentReceiver$Stub$Proxy@536864e0 at android.app.LoadedApk.makeApplication(LoadedApk.java:504) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4392) at android.app.ActivityThread.access$1300(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1294) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5069) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.SecurityException: Unable to find app for caller android.app.ApplicationThreadProxy@53695198 (pid=18419) when registering receiver android.content.IIntentReceiver$Stub$Proxy@536864e0 at android.os.Parcel.readException(Parcel.java:1425) at android.os.Parcel.readException(Parcel.java:1379) at android.app.ActivityManagerProxy.registerReceiver(ActivityManagerNative.java:2116) at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1335) at android.app.ContextImpl.registerReceiver(ContextImpl.java:1296) at android.app.ContextImpl.registerReceiver(ContextImpl.java:1290) at android.app.Instrumentation.newApplication(Instrumentation.java:968) at android.app.LoadedApk.makeApplication(LoadedApk.java:499) ... 11 more

    Write tip

    You have a different solution? A short tip here would help you and many other users who saw this issue last week.

    Users with the same issue

    14 times, 6 days ago
    3 times, 6 days ago
    669 times, 1 week ago
    48 times, 2 weeks ago
    138 times, 3 weeks ago
    232 more bugmates