找不到处理 Intent { act=android.media.action.IMAGE_CAPTURE } 的 Activity

2023-11-30

当我尝试调用 ACTION_IMAGE_CAPTURE 意图时,我在 Android 应用程序中收到了以下崩溃报告。这段代码已经在我的应用程序中运行了几个月,没有出现任何问题。我猜测这是特定于某种类型的手机的,但不幸的是 Google 没有向我提供堆栈跟踪之外的任何其他信息。有什么想法可能导致此崩溃报告吗?

堆栈跟踪

android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.media.action.IMAGE_CAPTURE }
    at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1409)
    at android.app.Instrumentation.execStartActivity(Instrumentation.java:1379)
    at android.app.Activity.startActivityFromChild(Activity.java:3067)
    at android.app.Activity.startActivityForResult(Activity.java:2847)

生成代码

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, MY_CAMERA_ACTIVITY_REQUEST_CODE);

清单条目

<uses-sdk android:minSdkVersion="7" />
<uses-feature android:name="android.hardware.camera" />

我想到了一些事情 1.可能是平板电脑,kindle fire没有摄像头。 2.没有摄像头的手机 3.未安装SD卡

我同意您认为调用图像捕获意图是一个安全的操作,但是由于有如此多的设备运行 Android,因此不可能知道您的应用程序正在什么设备上运行。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

找不到处理 Intent { act=android.media.action.IMAGE_CAPTURE } 的 Activity 的相关文章

随机推荐

  • 清除后绘制图像时画布出现“形状伪影”

    我的网络应用程序中有一个非常令人费解的画布工件 错误 清除画布后 在画布上绘制另一个图像时 先前清除的圆形会重新出现 但只会出现一次 图像已经初始化一次 如下所示 this image new Image this image src im
  • 迭代时向列表添加元素

    我知道在迭代列表时不允许删除元素 但是是否允许在迭代时向 python 列表添加元素 这是一个例子 for a in myarr if somecond a myarr append newObj 我已经在我的代码中尝试过这个 它似乎工作正
  • UIImage 用另一张图像填充透明部分

    我想在 iOS 中用另一张图像填充图像的透明部分 我尝试过一些东西UIGraphicsContext 但我无法让它工作 因为我以前从未使用过它 这是图像 我尝试过的一些代码 UIImageView v UIImageView alloc i
  • 使用 ModelState 验证表单

    我正在尝试使用 ModelState 验证表单 通常与 asp net mvc 教程中的方式相同 但是我没有自己的数据库或其对象 并且想要针对 Formcollection 进行验证 我不确定 ModelState 是如何工作的 所以也许我
  • 使用 JQuery 淡入字符串字符?

    这是我的代码 由于某种原因 整个字符串一次淡入 而不是每个单独的字符 我的console log显示字符正在被一一执行 为什么整个字符串会同时淡入 for 循环中的语句不应该针对每个字符执行吗
  • CDF、matplotlib - 没有足够的颜色用于绘图、python

    这里需要在一张图中绘制 8 个不同函数的 CDF 问题是它只给出了 7 种不同的颜色 而 8 个颜色又只给出了第一种蓝色 如何调出8种不同的颜色 这是脚本 locerror 2d Scan Around 1 Triangle Around
  • 在 Crypto++ 中将十六进制字符串转换为字节

    我有需要转换为的十六进制字符串const byte 我正在使用 Crypto 进行散列 它需要密钥位于const byte 有什么方法可以将十六进制字符串转换为const byte 使用任何 Crypto 库还是我必须自己提供 有一个Hex
  • 通过 Devise 销毁会话时“无法找到带有 'id'=sign_out 的用户”

    我正在运行 Rails 5 1 2 和 Ruby 2 4 0 我在 ApplicationController 中创建了一个名为require login检查用户是否按顺序登录 当且仅当他们未登录时 他们才会被转发到登录页面 问题是当我注销
  • eclipse无法检测到我的手机来测试运行

    在问我的问题之前 我浏览了一些与我有相同问题的线程 并尝试了所有给定的解决方案 但没有成功 我来自马来西亚 我无法检测到我的设备以在手机上测试我的应用程序 我检查了手机中的 未知来源 和 USB 调试 设置 我正在使用日食 但如果我创建一个
  • Kubernetes 中的 RBAC 错误

    我在工作场所部署了 kubernetes v1 8 3 个月前 我已经创建了管理员角色并查看对命名空间的访问权限 在初始阶段 RBAC 根据授予用户的访问权限进行工作 现在 RBAC 并未发生 每个有权访问集群的人都拥有 clusterad
  • xts 与另一个 xts 对象的比较不起作用

    this structure c 0 012 0 028 0 044 0 033 0 039 0 042 Dim c 3L 2L Dimnames list NULL c one two index structure c 13136436
  • PyGObject 和 Glade 将窗口发送到前面

    我在向前端发送 GTK 窗口时遇到一些问题 我有一个主窗口 window root 带有启动另一个窗口的按钮 window programs 用这个命令 window root hide window programs show 那么 在w
  • SQLAlchemy 尝试两次删除多对多次要关系

    我有一个product具有多对多关系的模型product categories如下所述 class Product Base The SQLAlchemy declarative model class for a Product obje
  • 在 foreach 循环中调用存储过程 - 仅首先执行

    这确实是衍生自我今天早些时候提出的问题 我在数据库中创建了一个存储过程 我想从 PHP 中连续调用它多次 假设这是我的程序 CREATE PROCEDURE PROC 1 IN param1 VARCHAR 255 IN param2 VA
  • 是否有任何符合 ACID 的 NoSQL 数据存储?

    想要改进这篇文章吗 提供此问题的详细答案 包括引用和解释为什么你的答案是正确的 不够详细的答案可能会被编辑或删除 有没有NoSQL数据存储是ACID符合吗 我将其发布为纯粹为了支持对话的答案 Tim Mahy nawroth and Cra
  • 页面导航WP8.1

    我为 WP8 制作了一个应用程序 并使用了页面导航 例如NavigationService Navigate new Uri 并且运作良好 但现在我正在尝试开发一个 WP8 1 应用程序 但不知道进展如何 我收到以下错误The name N
  • 尝试从字符串名称访问 $_SERVER(或任何全局)变量[重复]

    这个问题在这里已经有答案了 今天我遇到了如此可怕的情况 看来这个错误与PHP 我正在尝试访问 SERVER或另一个超级全局变量 但来自字符串名称 此版本的实施正在运行 var dump SERVER working 但是 当尝试使用变量执行
  • Windows Phone 8.1 模拟器启动问题

    在 Windows Phone 8 1 模拟器中启动示例应用程序时 我收到此错误 错误 1 错误 DEP6100 在 boostrapping 阶段 连接到设备 期间发生以下意外错误 SmartDeviceException 应用程序部署失
  • 合并文件给出错误:文件结尾,预期行

    我在用着Android 版 PdfBox为了将数据附加到PDF file 要附加的数据 public byte prerparePdfToAppend final PDDocument document new PDDocument fin
  • 找不到处理 Intent { act=android.media.action.IMAGE_CAPTURE } 的 Activity

    当我尝试调用 ACTION IMAGE CAPTURE 意图时 我在 Android 应用程序中收到了以下崩溃报告 这段代码已经在我的应用程序中运行了几个月 没有出现任何问题 我猜测这是特定于某种类型的手机的 但不幸的是 Google 没有