【教程】autojs使用Intent打开相机拍照并指定存储路径

转载请注明出处:小锋学长生活大爆炸xfxuezhang.cn

javascript 复制代码
var photoPath = "/sdcard/a.jpg";
var photoFile = new java.io.File(photoPath);
if (!photoFile.exists()) {photoFile.getParentFile().mkdirs();}
try {
    photoFile.createNewFile();
} catch (e) {
    toast("创建文件失败: " + e);
    return;
}
// 获取文件Uri
var photoURI = android.net.Uri.fromFile(photoFile);
// 创建Intent启动相机
var intent = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, photoURI);
// 启动相机应用
app.startActivity(intent);

注意要给一下**"相机"**权限,选"仅使用中可用"或者"总是允许"都可以,"每次询问"可能不大行。

相关推荐
ZPC821010 小时前
相机内参矩阵逐元素详解
数码相机
gaosushexiangji13 小时前
基于低噪声sCMOS相机的PALM超分辨率成像实验
数码相机
Angelina_Jolie14 小时前
深度图转换为3D点云
数码相机·计算机视觉·3d
AoDeLuo14 小时前
海康线扫相机与欧姆龙编码器接线以及触发模式设定
数码相机
妄想出头的工业炼药师14 小时前
slam相机选型
数码相机
颗粒机Cathy17 小时前
饲料颗粒机企业有哪些
相机
那那那那那么长的哲尘17 小时前
SuperMap iClient3D for Cesium 如何限制相机位置在边界内
数码相机·3d
FrameNotWork2 天前
HarmonyOS 6.1 云应用客户端适配实战(一):环境搭建与编译系统
数码相机·华为·harmonyos
GlobalInfo2 天前
十五五规划开启,无人机RGB相机市场走向何方?2026-2032年市场前景深度分析
数码相机·无人机
上天_去_做颗惺星 EVE_BLUE2 天前
Ubuntu Android 虚拟机安装使用教程
android·linux·测试工具·ubuntu·安卓