E/AndroidRuntime(11503): android.content.ActivityNotFoundException: No Activity found to handle Intent
最近在做从手机上取出图片时用Intent.ACTION_PICK,在使用过程中发现,有的手机正常,有的手机报错 ,报错信息如下:
AndroidRuntime(11503): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.PICK cat=[android.intent.category.DEFAULT] typ=image/* }
后来发现,原因在于对于Intent.ACTION_PICK认识不足。ACTION_PICK 是允许用户从已安装的应用程序注册为这种行动的任何图像中选择,报错的手机没有安装暴漏有ACTION_PICK意图的软件,所以无法打开,出错!
知道了错误原因,问题就好解决了!