Auto.js读取短信
需要获取root权限,
var smsList = context
.getContentResolver()
.query(android.provider.Telephony.Sms.CONTENT_URI, null, null, null, null); // 读取所有短信信息
// 遍历短信列表,并输出每个短信的内容和发送人号码
while (smsList.moveToNext()) {
var bodyIndex = smsList.getColumnIndex("body");
var phoneNumberIndex = smsList.getColumnIndex("address");
var smsBody = smsList.getString(bodyIndex);
console.log("dd", smsBody);
}
Kill应用
function killApp(packageName) {
app.openAppSetting(packageName);
sleep(2000);
let 强行停止 = text("强行停止").findOnce();
if (强行停止) {
强行停止.click();
setTimeout(() => {
let ok = text("确定").findOne();
if (ok) {
ok.click();
sleep(1500);
back();
}
}, 1000);
}
}
module.exports = {
killApp,
};