【发布时间】:2012-02-08 04:37:58
【问题描述】:
我无法启动通话活动。我收到以下错误:
android.content.ActivityNotFoundException: No Activity found to handle Intent
这是我的代码:
Intent iCall =new Intent(android.content.Intent.ACTION_CALL);
iCall.setData(Uri.parse(phoneNum));
startActivityForResult(iCall, Codes.Prefs.CALL_CODE);
有趣的是,这应该始终有效,因为无论是否安装了应用程序,android 手机始终可以拨打电话,因为拨打电话是内置的。对吧?
谢谢!
【问题讨论】:
-
你在 AndroidManifest.xml 中设置权限了吗?
-
输入一些日志并显示电话号码以及意图的数据设置。接下来要检查的是发布 LOGCAT,我们需要查看堆栈跟踪。我猜这可能是权限问题。
-
我确实已经在 Manifest 中获得了权限...
标签: java android android-activity call