Fixed
Status Update
Comments
ad...@google.com <ad...@google.com> #4
I believe this should have been fixed with the latest release of the Google Play services client library. Note that this is a fix in the client library and so you will have to update the library to the latest revision using your SDK manager and recompile your application.
If you are still experiencing this problem when you are using Rev. 5 of the client library (or higher), please comment and we will investigate further.
If you are still experiencing this problem when you are using Rev. 5 of the client library (or higher), please comment and we will investigate further.
co...@gmail.com <co...@gmail.com> #5
I'm still getting the following exception:
04-21 17:20:21.672: E/AndroidRuntime(1445): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }
How to reproduce it?
1. Start an Emulator with the Latest Google APIs 17 target.
2. Start the app in development.
3. User gets the notification that Google Play Services should be updated: "This app won't run unless you update Google Play services." . Click the button to update Google Play Services.
4. The App crashes with ActivityNotFoundException.
04-21 17:20:21.672: E/AndroidRuntime(1445): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }
How to reproduce it?
1. Start an Emulator with the Latest Google APIs 17 target.
2. Start the app in development.
3. User gets the notification that Google Play Services should be updated: "This app won't run unless you update Google Play services." . Click the button to update Google Play Services.
4. The App crashes with ActivityNotFoundException.
g....@gmail.com <g....@gmail.com> #6
[Comment deleted]
gu...@gmail.com <gu...@gmail.com> #7
if(isApkInstalled("com.google.android.gms")){
//Your code
}else{
showToast(context, "This app won't run unless you update Google Play services.");
}
Is it correct ? But not a good idea.
//Your code
}else{
showToast(context, "This app won't run unless you update Google Play services.");
}
Is it correct ? But not a good idea.
va...@gmail.com <va...@gmail.com> #8
It is not fixed in 5.0.77
08-06 16:12:30.133: E/AndroidRuntime(1966): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1632)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.Activity.startActivityForResult(Activity.java:3424)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.Activity.startActivityForResult(Activity.java:3385)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:839)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.Activity.startActivity(Activity.java:3627)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.Activity.startActivity(Activity.java:3595)
08-06 16:12:30.133: E/AndroidRuntime(1966): at com.google.android.gms.dynamic.a$5.onClick(Unknown Source)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.view.View.performClick(View.java:4438)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.view.View$PerformClick.run(View.java:18422)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.os.Handler.handleCallback(Handler.java:733)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.os.Handler.dispatchMessage(Handler.java:95)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.os.Looper.loop(Looper.java:136)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.ActivityThread.main(ActivityThread.java:5017)
08-06 16:12:30.133: E/AndroidRuntime(1966): at java.lang.reflect.Method.invokeNative(Native Method)
08-06 16:12:30.133: E/AndroidRuntime(1966): at java.lang.reflect.Method.invoke(Method.java:515)
08-06 16:12:30.133: E/AndroidRuntime(1966): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
08-06 16:12:30.133: E/AndroidRuntime(1966): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
08-06 16:12:30.133: E/AndroidRuntime(1966): at dalvik.system.NativeStart.main(Native Method)
08-06 16:12:30.133: E/AndroidRuntime(1966): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1632)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.Activity.startActivityForResult(Activity.java:3424)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.Activity.startActivityForResult(Activity.java:3385)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:839)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.Activity.startActivity(Activity.java:3627)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.Activity.startActivity(Activity.java:3595)
08-06 16:12:30.133: E/AndroidRuntime(1966): at com.google.android.gms.dynamic.a$5.onClick(Unknown Source)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.view.View.performClick(View.java:4438)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.view.View$PerformClick.run(View.java:18422)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.os.Handler.handleCallback(Handler.java:733)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.os.Handler.dispatchMessage(Handler.java:95)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.os.Looper.loop(Looper.java:136)
08-06 16:12:30.133: E/AndroidRuntime(1966): at android.app.ActivityThread.main(ActivityThread.java:5017)
08-06 16:12:30.133: E/AndroidRuntime(1966): at java.lang.reflect.Method.invokeNative(Native Method)
08-06 16:12:30.133: E/AndroidRuntime(1966): at java.lang.reflect.Method.invoke(Method.java:515)
08-06 16:12:30.133: E/AndroidRuntime(1966): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
08-06 16:12:30.133: E/AndroidRuntime(1966): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
08-06 16:12:30.133: E/AndroidRuntime(1966): at dalvik.system.NativeStart.main(Native Method)
[Deleted User] <[Deleted User]> #9
Same behavior when I use:
compile 'com.google.android.gms:play-services-maps:7.5.0'
compile 'com.google.android.gms:play-services-location:7.5.0'
07-20 08:00:12.876 3604-3629/... W/GooglePlayServicesUtil﹕ Google Play services is missing.
07-20 08:00:12.878 3604-3604/... E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: ..., PID: 3604
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1781)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1501)
at android.app.Activity.startActivityForResult(Activity.java:3745)
at android.app.Activity.startActivityForResult(Activity.java:3706)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:820)
at android.app.Activity.startActivity(Activity.java:4016)
at android.app.Activity.startActivity(Activity.java:3984)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4780)
at android.view.View$PerformClick.run(View.java:19866)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
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:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
On fragment with map is shown GET GOOGLE PLAY SERVICES button, after click on it I get the exception above.
Google Play Services / Google Play Store is not installed on phone.
compile 'com.google.android.gms:play-services-maps:7.5.0'
compile 'com.google.android.gms:play-services-location:7.5.0'
07-20 08:00:12.876 3604-3629/... W/GooglePlayServicesUtil﹕ Google Play services is missing.
07-20 08:00:12.878 3604-3604/... E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: ..., PID: 3604
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1781)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1501)
at android.app.Activity.startActivityForResult(Activity.java:3745)
at android.app.Activity.startActivityForResult(Activity.java:3706)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:820)
at android.app.Activity.startActivity(Activity.java:4016)
at android.app.Activity.startActivity(Activity.java:3984)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4780)
at android.view.View$PerformClick.run(View.java:19866)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
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:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
On fragment with map is shown GET GOOGLE PLAY SERVICES button, after click on it I get the exception above.
Google Play Services / Google Play Store is not installed on phone.
ma...@gmail.com <ma...@gmail.com> #10
The same issue:
"android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }"
in Android 4.3
in device RIM Z10
"android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }"
in Android 4.3
in device RIM Z10
[Deleted User] <[Deleted User]> #11
Same issue with Google Play Services 7.5.0?
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1632)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
at android.app.Activity.startActivityForResult(Activity.java:3442)
at android.app.Activity.startActivityForResult(Activity.java:3403)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:820)
at android.app.Activity.startActivity(Activity.java:3645)
at android.app.Activity.startActivity(Activity.java:3613)
at com.google.android.gms.dynamic.zza$5.onClick()
at android.view.View.performClick(View.java:4444)
at android.view.View$PerformClick.run(View.java:18457)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5049)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:609)
at dalvik.system.NativeStart.main(NativeStart.java)
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1632)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
at android.app.Activity.startActivityForResult(Activity.java:3442)
at android.app.Activity.startActivityForResult(Activity.java:3403)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:820)
at android.app.Activity.startActivity(Activity.java:3645)
at android.app.Activity.startActivity(Activity.java:3613)
at com.google.android.gms.dynamic.zza$5.onClick()
at android.view.View.performClick(View.java:4444)
at android.view.View$PerformClick.run(View.java:18457)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5049)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:609)
at dalvik.system.NativeStart.main(NativeStart.java)
el...@gmail.com <el...@gmail.com> #12
Still happening (with Google Play Services v7.8.0:
// Google Play Services Dependencies
compile 'com.google.android.gms:play-services-gcm:7.8.0'
compile 'com.google.android.gms:play-services-location:7.8.0'
// Google Play Services Dependencies
compile 'com.google.android.gms:play-services-gcm:7.8.0'
compile 'com.google.android.gms:play-services-location:7.8.0'
el...@gmail.com <el...@gmail.com> #13
Stack trace:
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1632)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
at android.app.Activity.startActivityForResult(Activity.java:3390)
at android.app.Activity.startActivityForResult(Activity.java:3351)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:820)
at android.app.Activity.startActivity(Activity.java:3587)
at android.app.Activity.startActivity(Activity.java:3555)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4240)
at android.view.View$PerformClick.run(View.java:17721)
at android.os.Handler.handleCallback(Handler.java:730)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at com.android.internal.os.ZygoteInit.main(Native Method)
at dalvik.system.NativeStart.main(Native Method)
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1632)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
at android.app.Activity.startActivityForResult(Activity.java:3390)
at android.app.Activity.startActivityForResult(Activity.java:3351)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:820)
at android.app.Activity.startActivity(Activity.java:3587)
at android.app.Activity.startActivity(Activity.java:3555)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4240)
at android.view.View$PerformClick.run(View.java:17721)
at android.os.Handler.handleCallback(Handler.java:730)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at com.android.internal.os.ZygoteInit.main(Native Method)
at dalvik.system.NativeStart.main(Native Method)
el...@gmail.com <el...@gmail.com> #14
[Comment deleted]
ed...@gmail.com <ed...@gmail.com> #15
Fatal Exception: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_8298000--- flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1765)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1485)
at android.app.Activity._startActivityForResult(Activity.java:3774)
at android.app.Activity.startActivityForResult(Activity.java:3767)
at android.app.Activity._startActivityForResult(Activity.java:3727)
at android.app.Activity.startActivityForResult(Activity.java:3721)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:784)
at android.app.Activity._startActivity(Activity.java:4077)
at android.app.Activity.startActivity(Activity.java:4066)
at android.app.Activity._startActivity(Activity.java:4037)
at android.app.Activity.startActivity(Activity.java:4031)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4965)
at android.view.ViewRootImpl.performClickHelper(ViewRootImpl.java:921)
at android.view.ViewRootImpl.performClick(ViewRootImpl.java:926)
at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3385)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5273)
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:899)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1765)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1485)
at android.app.Activity._startActivityForResult(Activity.java:3774)
at android.app.Activity.startActivityForResult(Activity.java:3767)
at android.app.Activity._startActivityForResult(Activity.java:3727)
at android.app.Activity.startActivityForResult(Activity.java:3721)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:784)
at android.app.Activity._startActivity(Activity.java:4077)
at android.app.Activity.startActivity(Activity.java:4066)
at android.app.Activity._startActivity(Activity.java:4037)
at android.app.Activity.startActivity(Activity.java:4031)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4965)
at android.view.ViewRootImpl.performClickHelper(ViewRootImpl.java:921)
at android.view.ViewRootImpl.performClick(ViewRootImpl.java:926)
at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3385)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5273)
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:899)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
ev...@gmail.com <ev...@gmail.com> #16
[Comment deleted]
ev...@gmail.com <ev...@gmail.com> #17
I have the same problem:
E/AndroidRuntime: FATAL EXCEPTION: main
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_8487000--- flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1622)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1417)
at android.app.Activity.startActivityForResult(Activity.java:3370)
at android.app.Activity.startActivityForResult(Activity.java:3331)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:784)
at android.app.Activity.startActivity(Activity.java:3566)
at android.app.Activity.startActivity(Activity.java:3534)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4204)
at android.view.View$PerformClick.run(View.java:17355)
at android.os.Handler.handleCallback(Handler.java:725)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5041)
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)
E/AndroidRuntime: FATAL EXCEPTION: main
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_8487000--- flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1622)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1417)
at android.app.Activity.startActivityForResult(Activity.java:3370)
at android.app.Activity.startActivityForResult(Activity.java:3331)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:784)
at android.app.Activity.startActivity(Activity.java:3566)
at android.app.Activity.startActivity(Activity.java:3534)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4204)
at android.view.View$PerformClick.run(View.java:17355)
at android.os.Handler.handleCallback(Handler.java:725)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5041)
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)
bk...@gmail.com <bk...@gmail.com> #18
Can't redirect to app settings for Google Play services
No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?com.google.android.gms }
compile 'com.google.android.gms:play-services-maps:8.4.0'
compile 'com.google.android.gms:play-services-gcm:8.4.0'
No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?com.google.android.gms }
compile 'com.google.android.gms:play-services-maps:8.4.0'
compile 'com.google.android.gms:play-services-gcm:8.4.0'
ls...@gmail.com <ls...@gmail.com> #19
Same issue still exists on latest library.
01-27 06:13:23.466 3282-3282/com.ey.in.project_home E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.ey.in.project_home, PID: 3282
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_8487000--- flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1781)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1501)
at android.app.Activity.startActivityForResult(Activity.java:3745)
at android.app.Activity.startActivityForResult(Activity.java:3706)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:784)
at android.app.Activity.startActivity(Activity.java:4016)
at android.app.Activity.startActivity(Activity.java:3984)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4780)
at android.view.View$PerformClick.run(View.java:19866)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
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:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
01-27 06:13:23.466 3282-3282/com.ey.in.project_home E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.ey.in.project_home, PID: 3282
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_8487000--- flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1781)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1501)
at android.app.Activity.startActivityForResult(Activity.java:3745)
at android.app.Activity.startActivityForResult(Activity.java:3706)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:784)
at android.app.Activity.startActivity(Activity.java:4016)
at android.app.Activity.startActivity(Activity.java:3984)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4780)
at android.view.View$PerformClick.run(View.java:19866)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
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:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
Br...@live.co.uk <Br...@live.co.uk> #20
Yep, Still a problem. Any workarounds? Not even sure where this intent is even being fired from!
ah...@gmail.com <ah...@gmail.com> #21
I'm using the GoogleApiAvailability api to check if the map can be set. you can check if the GooglePlayServices is available through this api (returns a code). If it's successful you can set your map if not you can show the error dialog fragment provided. And one more thing you may want to do is also hiding the message and the button that appear by default if the google play services is not available because that button is the one that causes the app to crash so just hide the map.
ji...@gmail.com <ji...@gmail.com> #22
The same issue in latest version of library also.What you guys doing ? Come on guys and fix the issue. It creates the negative impact on the user and reduces the android app reputation.
No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore
Also runtime permissions are implemented in marshmallow, that is really good for the security purpose. But it creates lots of load on the developer. Already there are so many things to manage to cover all the android devices. You don't think that it should be managed by OS itself just like xiaomi mi and other Android Manufacturer did ?
No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore
Also runtime permissions are implemented in marshmallow, that is really good for the security purpose. But it creates lots of load on the developer. Already there are so many things to manage to cover all the android devices. You don't think that it should be managed by OS itself just like xiaomi mi and other Android Manufacturer did ?
th...@gmail.com <th...@gmail.com> #23
Hi,
I am still facing this issue in my app. It made 4 crashes (in total 452 monthly active users). I think if the app has more active users, then the crashes may count higher. Please take your time on this issue. Thank you!
Here is my crash log:
Fatal Exception: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_8487000--- flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1657)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
at android.app.Activity.startActivityForResult(Activity.java:3456)
at android.app.Activity.startActivityForResult(Activity.java:3417)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:843)
at android.app.Activity.startActivity(Activity.java:3653)
at android.app.Activity.startActivity(Activity.java:3621)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4240)
at android.view.View$PerformClick.run(View.java:17742)
at android.os.Handler.handleCallback(Handler.java:730)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5121)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
at dalvik.system.NativeStart.main(NativeStart.java)
I am still facing this issue in my app. It made 4 crashes (in total 452 monthly active users). I think if the app has more active users, then the crashes may count higher. Please take your time on this issue. Thank you!
Here is my crash log:
Fatal Exception: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_8487000--- flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1657)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
at android.app.Activity.startActivityForResult(Activity.java:3456)
at android.app.Activity.startActivityForResult(Activity.java:3417)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:843)
at android.app.Activity.startActivity(Activity.java:3653)
at android.app.Activity.startActivity(Activity.java:3621)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4240)
at android.view.View$PerformClick.run(View.java:17742)
at android.os.Handler.handleCallback(Handler.java:730)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5121)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
at dalvik.system.NativeStart.main(NativeStart.java)
ta...@gmail.com <ta...@gmail.com> #24
I don't understand how come this issue is closed with a "Fixed" status
as...@gmail.com <as...@gmail.com> #25
06-25 11:33:14.403 27029-27029/com.drpu.loveqoutes E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.drpu.loveqoutes, PID: 27029
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=
http://www.sendgroupsms.com/bulk-sms/order-bulk-sms-software-android-mobilephone.html }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1632)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1541)
at android.app.Activity.startActivityFromFragment(Activity.java:3957)
at android.app.Activity.startActivityFromFragment(Activity.java:3932)
at android.app.Fragment.startActivity(Fragment.java:1054)
at android.app.Fragment.startActivity(Fragment.java:1033)
at com.example.pddlaptophp.loveqoutes.FragmentGift$1.onClick(FragmentGift.java:53)
at android.view.View.performClick(View.java:4438)
at android.view.View$PerformClick.run(View.java:18439)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5154)
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:780)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:596)
at dalvik.system.NativeStart.main(Native Method)
Process: com.drpu.loveqoutes, PID: 27029
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1632)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1541)
at android.app.Activity.startActivityFromFragment(Activity.java:3957)
at android.app.Activity.startActivityFromFragment(Activity.java:3932)
at android.app.Fragment.startActivity(Fragment.java:1054)
at android.app.Fragment.startActivity(Fragment.java:1033)
at com.example.pddlaptophp.loveqoutes.FragmentGift$1.onClick(FragmentGift.java:53)
at android.view.View.performClick(View.java:4438)
at android.view.View$PerformClick.run(View.java:18439)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5154)
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:780)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:596)
at dalvik.system.NativeStart.main(Native Method)
as...@gmail.com <as...@gmail.com> #26
i use Json in my code and retrieve link from JSON and using in my app. but it will be show this msg
[Deleted User] <[Deleted User]> #27
Same issue exists on version 8.3.0
Fatal Exception: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_8298000--- flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1632)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
at android.app.Activity.startActivityForResult(Activity.java:3390)
at android.app.Activity.startActivityForResult(Activity.java:3351)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:820)
at android.app.Activity.startActivity(Activity.java:3587)
at android.app.Activity.startActivity(Activity.java:3555)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4240)
at android.view.View$PerformClick.run(View.java:17721)
at android.os.Handler.handleCallback(Handler.java:730)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
at dalvik.system.NativeStart.main(NativeStart.java)
Can you guys check it, please?
Thank you.
Fatal Exception: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_8298000--- flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1632)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
at android.app.Activity.startActivityForResult(Activity.java:3390)
at android.app.Activity.startActivityForResult(Activity.java:3351)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:820)
at android.app.Activity.startActivity(Activity.java:3587)
at android.app.Activity.startActivity(Activity.java:3555)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4240)
at android.view.View$PerformClick.run(View.java:17721)
at android.os.Handler.handleCallback(Handler.java:730)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
at dalvik.system.NativeStart.main(NativeStart.java)
Can you guys check it, please?
Thank you.
lm...@google.com <lm...@google.com> #28
Thanks for the follow up reports of this issue. I've reopened the issue so we can take another look.
fi...@gmail.com <fi...@gmail.com> #29
Narita kung
[Deleted User] <[Deleted User]> #31
[Comment deleted]
[Deleted User] <[Deleted User]> #32
Still crash on version 9.6.1 but i get different logs
FATAL EXCEPTION: main java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.content.Intent.migrateExtraStreamToClipData()' on a null object reference
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1505)
at android.app.Activity.startActivityForResult(Activity.java:3917)
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:48)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:75)
at android.app.Activity.startActivityForResult(Activity.java:3877)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:856)
at android.app.Activity.startActivity(Activity.java:4200)
at android.app.Activity.startActivity(Activity.java:4168)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:5198)
at android.view.View$PerformClick.run(View.java:21147)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
Would you guys please check it?
FATAL EXCEPTION: main java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.content.Intent.migrateExtraStreamToClipData()' on a null object reference
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1505)
at android.app.Activity.startActivityForResult(Activity.java:3917)
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:48)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:75)
at android.app.Activity.startActivityForResult(Activity.java:3877)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:856)
at android.app.Activity.startActivity(Activity.java:4200)
at android.app.Activity.startActivity(Activity.java:4168)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:5198)
at android.view.View$PerformClick.run(View.java:21147)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
Would you guys please check it?
ri...@gmail.com <ri...@gmail.com> #33
Easy to reproduce on the emulator, as it doesn't have play store. I'm seeing this systematically on the Nexus 5X (API level 23) emulator. I'm using roughly the equivalent of this code to check play service availability and version:
http://stackoverflow.com/a/32634091/5528498
And this is what comes after pressing the "Update" button for play services:
E/DialogRedirect: Can't redirect to app settings for Google Play services
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_9683000-d-com.app.example-14 flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1798)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1512)
at android.app.Activity.startActivityForResult(Activity.java:3917)
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:48)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:75)
at android.app.Activity.startActivityForResult(Activity.java:3877)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:871)
at com.google.android.gms.common.internal.zzj$1.zzauo(Unknown Source)
at com.google.android.gms.common.internal.zzj.onClick(Unknown Source)
at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:163)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
Currently on play services 9.6.0.
And this is what comes after pressing the "Update" button for play services:
E/DialogRedirect: Can't redirect to app settings for Google Play services
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_9683000-d-com.app.example-14 flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1798)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1512)
at android.app.Activity.startActivityForResult(Activity.java:3917)
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:48)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:75)
at android.app.Activity.startActivityForResult(Activity.java:3877)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:871)
at com.google.android.gms.common.internal.zzj$1.zzauo(Unknown Source)
at com.google.android.gms.common.internal.zzj.onClick(Unknown Source)
at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:163)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
Currently on play services 9.6.0.
st...@gmail.com <st...@gmail.com> #34
Fatal Exception: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_9452000--- flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1765)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1485)
at android.app.Activity._startActivityForResult(Activity.java:3774)
at android.app.Activity.startActivityForResult(Activity.java:3767)
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:48)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:75)
at android.app.Activity._startActivityForResult(Activity.java:3727)
at android.app.Activity.startActivityForResult(Activity.java:3721)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:871)
at android.app.Activity._startActivity(Activity.java:4077)
at android.app.Activity.startActivity(Activity.java:4066)
at android.app.Activity._startActivity(Activity.java:4037)
at android.app.Activity.startActivity(Activity.java:4031)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4965)
at android.view.ViewRootImpl.performClickHelper(ViewRootImpl.java:921)
at android.view.ViewRootImpl.performClick(ViewRootImpl.java:926)
at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3385)
at android.os.Handler.dispatchMessage(Handler.java:111)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5273)
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:899)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
on play-services 9.4.0
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1765)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1485)
at android.app.Activity._startActivityForResult(Activity.java:3774)
at android.app.Activity.startActivityForResult(Activity.java:3767)
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:48)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:75)
at android.app.Activity._startActivityForResult(Activity.java:3727)
at android.app.Activity.startActivityForResult(Activity.java:3721)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:871)
at android.app.Activity._startActivity(Activity.java:4077)
at android.app.Activity.startActivity(Activity.java:4066)
at android.app.Activity._startActivity(Activity.java:4037)
at android.app.Activity.startActivity(Activity.java:4031)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4965)
at android.view.ViewRootImpl.performClickHelper(ViewRootImpl.java:921)
at android.view.ViewRootImpl.performClick(ViewRootImpl.java:926)
at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3385)
at android.os.Handler.dispatchMessage(Handler.java:111)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5273)
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:899)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
on play-services 9.4.0
lm...@google.com <lm...@google.com> #35
Thanks again for the follow up reports of this issue which allowed us to re-open it and take a further look.
This issue is now fixed in the Google Play Services 9.8 release. The dialog which comes up will no longer have the "Update" button for devices which don't have the Google Play Store installed.
Note that emulators are a bit of an edge case - they do have the Google Play Store however it's a stub that doesn't have the necessary Activity. So in this case the "Update" button will still be shown, however we now catch the ActivityNotFoundException, so clicking the button shouldn't cause a crash.
See the Android Maps API release notes here:
https://developers.google.com/maps/documentation/android-api/releases#october_24_2016
This issue is now fixed in the Google Play Services 9.8 release. The dialog which comes up will no longer have the "Update" button for devices which don't have the Google Play Store installed.
Note that emulators are a bit of an edge case - they do have the Google Play Store however it's a stub that doesn't have the necessary Activity. So in this case the "Update" button will still be shown, however we now catch the ActivityNotFoundException, so clicking the button shouldn't cause a crash.
See the Android Maps API release notes here:
ra...@gmail.com <ra...@gmail.com> #36
[Comment deleted]
ra...@gmail.com <ra...@gmail.com> #37
E/DeferredLifecycleHelper: Failed to start resolution intent
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_9877000--com.rachid.exemple.mapisslow-1 flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1781)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1501)
at android.app.Activity.startActivityForResult(Activity.java:3745)
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:48)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:77)
at android.app.Activity.startActivityForResult(Activity.java:3706)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:859)
at android.app.Activity.startActivity(Activity.java:4016)
at android.app.Activity.startActivity(Activity.java:3984)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4780)
at android.view.View$PerformClick.run(View.java:19866)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
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:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_9877000--com.rachid.exemple.mapisslow-1 flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1781)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1501)
at android.app.Activity.startActivityForResult(Activity.java:3745)
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:48)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:77)
at android.app.Activity.startActivityForResult(Activity.java:3706)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:859)
at android.app.Activity.startActivity(Activity.java:4016)
at android.app.Activity.startActivity(Activity.java:3984)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4780)
at android.view.View$PerformClick.run(View.java:19866)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
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:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
ra...@gmail.com <ra...@gmail.com> #38
Information:Gradle tasks [:app:clean, :app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources, :app:assembleDebug]
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536
ra...@gmail.com <ra...@gmail.com> #39
12-25 13:27:47.500 22845-22845/com.rachid.exemple.mapisslow E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to get provider com.google.firebase.provider.FirebaseInitProvider: java.lang.ClassNotFoundException: Didn't find class "com.google.firebase.provider.FirebaseInitProvider" on path: /data/app/com.rachid.exemple.mapisslow-1.apk
at android.app.ActivityThread.installProvider(ActivityThread.java:5070)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:4679)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4592)
at android.app.ActivityThread.access$1400(ActivityThread.java:158)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1356)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:176)
at android.app.ActivityThread.main(ActivityThread.java:5365)
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:1102)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.firebase.provider.FirebaseInitProvider" on path: /data/app/com.rachid.exemple.mapisslow-1.apk
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65)
at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
at android.app.ActivityThread.installProvider(ActivityThread.java:5055)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:4679)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4592)
at android.app.ActivityThread.access$1400(ActivityThread.java:158)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1356)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:176)
at android.app.ActivityThread.main(ActivityThread.java:5365)
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:1102)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
at dalvik.system.NativeStart.main(Native Method)
java.lang.RuntimeException: Unable to get provider com.google.firebase.provider.FirebaseInitProvider: java.lang.ClassNotFoundException: Didn't find class "com.google.firebase.provider.FirebaseInitProvider" on path: /data/app/com.rachid.exemple.mapisslow-1.apk
at android.app.ActivityThread.installProvider(ActivityThread.java:5070)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:4679)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4592)
at android.app.ActivityThread.access$1400(ActivityThread.java:158)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1356)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:176)
at android.app.ActivityThread.main(ActivityThread.java:5365)
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:1102)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.firebase.provider.FirebaseInitProvider" on path: /data/app/com.rachid.exemple.mapisslow-1.apk
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65)
at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
at android.app.ActivityThread.installProvider(ActivityThread.java:5055)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:4679)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4592)
at android.app.ActivityThread.access$1400(ActivityThread.java:158)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1356)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:176)
at android.app.ActivityThread.main(ActivityThread.java:5365)
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:1102)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
at dalvik.system.NativeStart.main(Native Method)
lm...@google.com <lm...@google.com> #40
Regarding #38, what version of Google Play Services is on that emulator?
[Deleted User] <[Deleted User]> #41
This issue came up on Play Service 10.0.0, running on Android 5.0 Nexus 7 emulator on Firebase Test Lab
sa...@gmail.com <sa...@gmail.com> #42
[Comment deleted]
sa...@gmail.com <sa...@gmail.com> #43
This happens for me. So hard to learn Android Studio if it fails when you run the demo map application now I'm left trying to fix a system I've never used before and everything I've tried doesn't fix the problem, waste of a day. Every emulator I try has this problem, seems like this is a very common issue, so many post on stackoverflow, no solutions seem to work for me. Very frustrating.
E/DeferredLifecycleHelper: Failed to start resolution intent
android.content.ActivityNotFoundException: No Activity found to handle Intent {
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1809)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1523)
at android.app.Activity.startActivityForResult(Activity.java:4225)
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:48)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:77)
at android.app.Activity.startActivityForResult(Activity.java:4183)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:859)
at android.app.Activity.startActivity(Activity.java:4522)
at android.app.Activity.startActivity(Activity.java:4490)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:5637)
at android.view.View$PerformClick.run(View.java:22429)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6119)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
E/DeferredLifecycleHelper: Failed to start resolution intent
android.content.ActivityNotFoundException: No Activity found to handle Intent {
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1809)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1523)
at android.app.Activity.startActivityForResult(Activity.java:4225)
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:48)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:77)
at android.app.Activity.startActivityForResult(Activity.java:4183)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:859)
at android.app.Activity.startActivity(Activity.java:4522)
at android.app.Activity.startActivity(Activity.java:4490)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:5637)
at android.view.View$PerformClick.run(View.java:22429)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6119)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
mi...@gmail.com <mi...@gmail.com> #44
I have the same problem:(
1p...@gmail.com <1p...@gmail.com> #45
Before starting intent, we need to check whether google maps is enabled or disabled.
if (intent.resolveActivity(getPackageManager()) != null) {
startActivity(intent);
}
This should avoid the crash, "Activity not found exception"
Regards,
Subhash.
if (intent.resolveActivity(getPackageManager()) != null) {
startActivity(intent);
}
This should avoid the crash, "Activity not found exception"
Regards,
Subhash.
Description
1. Install Demo application on a device without Google Play application, ie. an older device with the Market application installed instead of Google Play app. Start Google Maps demo app. Go to Basic Map.
2. User gets the notification that Google Play Services are not installed. Click the button to install Google Play Services.
3. The App crashes with ActivityNotFoundException, see log below.
01-29 12:07:26.402: E/AndroidRuntime(7752): FATAL EXCEPTION: main
01-29 12:07:26.402: E/AndroidRuntime(7752): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=
01-29 12:07:26.402: E/AndroidRuntime(7752): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1408)
01-29 12:07:26.402: E/AndroidRuntime(7752): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
01-29 12:07:26.402: E/AndroidRuntime(7752): at android.app.Activity.startActivityForResult(Activity.java:2817)
01-29 12:07:26.402: E/AndroidRuntime(7752): at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:817)
01-29 12:07:26.402: E/AndroidRuntime(7752): at android.app.Activity.startActivity(Activity.java:2923)
01-29 12:07:26.402: E/AndroidRuntime(7752): at com.google.android.gms.internal.c$2.onClick(Unknown Source)
01-29 12:07:26.402: E/AndroidRuntime(7752): at android.view.View.performClick(View.java:2408)
01-29 12:07:26.402: E/AndroidRuntime(7752): at android.view.View$PerformClick.run(View.java:8816)
01-29 12:07:26.402: E/AndroidRuntime(7752): at android.os.Handler.handleCallback(Handler.java:587)
01-29 12:07:26.402: E/AndroidRuntime(7752): at android.os.Handler.dispatchMessage(Handler.java:92)
01-29 12:07:26.402: E/AndroidRuntime(7752): at android.os.Looper.loop(Looper.java:123)
01-29 12:07:26.402: E/AndroidRuntime(7752): at android.app.ActivityThread.main(ActivityThread.java:4633)
01-29 12:07:26.402: E/AndroidRuntime(7752): at java.lang.reflect.Method.invokeNative(Native Method)
01-29 12:07:26.402: E/AndroidRuntime(7752): at java.lang.reflect.Method.invoke(Method.java:521)
01-29 12:07:26.402: E/AndroidRuntime(7752): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
01-29 12:07:26.402: E/AndroidRuntime(7752): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
01-29 12:07:26.402: E/AndroidRuntime(7752): at dalvik.system.NativeStart.main(Native Method)
What do I expect? Application should not crash, if the Google Play application is not installed on the device. Instead the library must show a note to the user, that the Google Play application is not installed.
*********************************************************
For developers viewing this issue: please click the 'star' icon to be
notified of future changes, and to let us know how many of you are
interested in seeing it resolved.
*********************************************************