我已经发布了一个应用程序并在日志中,我多次收到此消息
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.MAIN pkg=com.android.camera }
我正在调用相机
final Intent mainCameraIntent = new Intent();
mainCameraIntent.setPackage("com.android.camera");
mainCameraIntent.setAction("android.intent.action.MAIN");
startActivity(mainCameraIntent);
为什么收到此消息?在我的设备(2.3.3)上,它工作正常。我之前遇到过2.1设备的问题,也有使用proguard删除代码块的问题,但我不确定这是否与其中任何一个相关
答案 0 :(得分:2)
为什么收到此消息?
因为您不应该使用此Intent
。并非所有设备都有com.android.camera
。