Android com.android.camera.action.CROP 应用程序自动关闭
Posted
技术标签:
【中文标题】Android com.android.camera.action.CROP 应用程序自动关闭【英文标题】:Android com.android.camera.action.CROP app closes automatically 【发布时间】:2015-05-11 12:10:03 【问题描述】:尝试以 896X504 分辨率裁剪图像。图像被裁剪,但裁剪完成后,我在我的画廊中看到裁剪后的图像。我的应用程序没有收到任何裁剪图像的 URI。我想要的是保持 16:9 纵横比的高分辨率裁剪图像。我还想让裁剪矩形或正方形固定在 16:9 中。
【问题讨论】:
android does not have aCROP
Intent
。有many image cropping libraries 可用。请使用一个。
是的,它确实使用了图库的默认裁剪功能
您也可以为此使用第三方库。
有什么建议吗?这样我就可以实现我所描述的。
【参考方案1】:
我的应用程序没有收到任何裁剪图像的 URI。
那么,处理您的请求的特定活动根本不会返回结果。考虑到Android does not have a CROP
Intent
,这很好。
是的,它确实使用了图库的默认裁剪功能
有大约 15 亿台 Android 设备,来自数千种设备型号。除了用户可能下载的第三方应用程序之外,它们还有数百个默认的“图库”实现。没有人必须有 CROP
Intent
,因为这不是 Android SDK 的一部分。即使他们有一个响应该操作的Intent
,也没有要求他们尊重任何特定的额外内容、返回任何特定的值或具有任何特定的功能。
我想要的是保持 16:9 纵横比的高分辨率裁剪图像。我还想让裁剪矩形或正方形固定在 16:9 中。
看看an existing library 是否有这个功能。如果没有,请尝试向库中添加对这些功能的支持。否则,您将需要编写自己的图像裁剪代码。
【讨论】:
它返回裁剪后的图像 URI 以获得较小的图像输出分辨率,例如 300X300 @PritamKadam:同样,CROP
等未记录、不受支持的操作的行为将是不可预测的。以上是关于Android com.android.camera.action.CROP 应用程序自动关闭的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向Android 权限 ( Android 逆向中使用的 android.permission 权限 | Android 系统中的 Linux 用户权限 )