【教程】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);

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

相关推荐
风123456789~1 天前
【Linux专栏】rsync实验-同步指定日期前的文件
linux·脚本·rsync
roman_日积跬步-终至千里2 天前
【计算机视觉(8)】双视图几何基础篇:从立体视觉到极线约束
人工智能·数码相机·计算机视觉
爱凤的小光2 天前
图漾GM465-E1相机专栏
数码相机
柠石榴2 天前
【无标题】
数码相机
roman_日积跬步-终至千里2 天前
【计算机视觉(7)】3D点几何基础篇:从世界坐标到像素坐标的旅程
数码相机·计算机视觉·3d
私人珍藏库3 天前
【安卓】Lightroom摄影师版PS滤镜免费
android·app·安卓·工具·软件
松☆3 天前
OpenHarmony 原生能力深度调用:从 Flutter 调用相机、定位与文件系统实战
数码相机·flutter
darryrzhong3 天前
GalleryPicker:一个基于 Android 官方 Photo Picker API 封装的现代图片/视频选择库
android·kotlin·github·相机
1024小神5 天前
识别出来的点坐标和相机中真实的画面存在位移差
数码相机
【ql君】qlexcel5 天前
工业相机镜头螺纹接口C-mount、CS-mount、 F-mount、M12、M42、M58
数码相机·工业相机·镜头·螺纹接口·c口·c-mount·cs-mount