var Runnable = Java.use("java.lang.Runnable"); | header |
var saveImg = Java.registerClass({ //注册一个类
name: "com.example.runnable", //包名
implements: [Runnable], //实现Runnable
fields: {
bm: "android.graphics.Bitmap",
},
methods: {
$init: [{
returnType: "void",
argumentTypes: ["android.graphics.Bitmap"],
implementation: function (bitmap) {
this.bm.value = bitmap;
}
}],
run: function () {
var path = "/sdcard/Download/tmp/" + guid() + ".jpg"
console.log("path=> ", path)
var file = Java.use("java.io.File").$new(path)
var fos = Java.use("java.io.FileOutputStream").$new(file);
this.bm.value.compress(Java.use("android.graphics.Bitmap$CompressFormat").JPEG.value, 100, fos)
console.log("success!")
fos.flush();
fos.close();
}
}
});
相关文章
- 01-30Yii2.0中文开发向导——自定义日志文件写日志
- 01-30python 在 已有的txt文件中,继续写如图片路径
- 01-30frida定义线程写图片文件
- 01-30文件上传(WebUploader)成功之前自定义裁剪(vue-img-cutter),上传裁剪的图片,并兼容ie
- 01-30图片属性隐写数据-文件中的秘密 BUUCTF在线刷题
- 01-30CAD中写块和块定义设置单位对文件有何影响?
- 01-30[Pytorch]PyTorch Dataloader自定义数据读取(所有图片在一个文件夹)
- 01-30使用VBA从工作表中读图片,以及给工作表中写文件
- 01-30通用原生js创建a标签下载图片 自定义文件名
- 01-30[转]Android UI:看看Google官方自定义带旋转动画的ImageView-----RotateImageView怎么写(附 图片淡入淡出效果)