最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Auto.js 調(diào)用系統(tǒng)短信、電話

2022-03-29 22:44 作者:拉燈的小手  | 我要投稿

Auto.js 調(diào)用系統(tǒng)短信、電話

操作環(huán)境

  • VS Code

  • Google nexus5x

  • Auto.js Pro 7.0.4

  • win10

調(diào)用系統(tǒng)短信模塊

  • 發(fā)送短信

    importClass(android.content.Intent);importClass(android.telephony.SmsManager);StringBuilder = java.lang.StringBuilder;Uri = android.net.Uri;ArrayList = java.util.ArrayList;List = java.util.List;Context = android.content.Context;SimpleDateFormat=java.text.SimpleDateFormat;Date=java.util.Date;Long=java.lang.Long;var MessageInfo;var list;console.show();var smsManager = android.telephony.SmsManager.getDefault();smsManager.sendTextMessage("13888888888", null, "123123", ?null, null);toast('短信發(fā)送成功')console.info('短信發(fā)送成功')



  • 讀取短信

    importClass(android.net.Uri);importClass(android.database.Cursor);importClass(android.content.ContentResolver);var SMS_INBOX = Uri.parse( "content://sms/" );var cr = context.getApplicationContext().getContentResolver();var projection=new Array("_id" , ?"address" , ?"person" , "body" , ?"date" , ?"type" );var cur = cr.query(SMS_INBOX, projection, ?null , ?null , ?"date desc" );var i=0;while (cur.moveToNext()) { ? ?i=i+1; ? ?var number = cur.getString(cur.getColumnIndex("address"));//手機(jī)號 ? ?var name = cur.getString(cur.getColumnIndex("person"));//聯(lián)系人姓名列表 ? ?var body = cur.getString(cur.getColumnIndex("body"));//短信內(nèi)容 ? ?toastLog(number); ? ?toastLog(name); ? ?toastLog(body); ? ?if(i>10){break;}}


  • 監(jiān)聽短信

    importPackage(android.content);importClass(android.telephony.SmsMessage);var filter=new IntentFilter();filter.addAction("android.provider.Telephony.SMS_RECEIVED");var receiver = new JavaAdapter(android.content.BroadcastReceiver, { ?onReceive : function(context, intent) { ? ?var sender = null; ? ?var bundle = intent.getExtras(); ? ?var format = intent.getStringExtra("format"); ? ?if (bundle != null) { ? ? ? ?var pdus = bundle.get("pdus"); ? ? ? ?for (object in pdus) { ? ? ? ? ?var message=SmsMessage.createFromPdu(pdus[object],format); ? ? ? ? ?sender = message.getOriginatingAddress(); ? ? ? ? ?messageBody = (message.getMessageBody()); ? ? ? ? ?log("發(fā)信人: " + replacepos(sender, 6, 9, "****")); ? ? ? ? ?log("短信內(nèi)容: " + messageBody); ? ? ? ?} ? ?} ?}});context.registerReceiver(receiver,filter);setInterval(()=>{},1000);events.on("eixt", function () { ?context.unregisterReceiver(receiver);})function replacepos(text,start,stop,replacetext) { ?mystr = text.substring(0,start)+replacetext+text.substring(stop+1); ?return mystr;}

調(diào)用系統(tǒng)電話模塊

  • 調(diào)用intent撥打電話

    function call(context,id, telNum){// id starts from zero to one importClass(android.content.Intent);importClass(android.net.Uri);importClass(android.content.Context);importClass(android.telecom.TelecomManager);let telecomManager = context.getSystemService(Context.TELECOM_SERVICE);if(telecomManager != null){ ? ?let phoneAccountHandleList = telecomManager.getCallCapablePhoneAccounts(); ? ?let intent = new Intent(); ? ?intent.setAction(Intent.ACTION_CALL); ? ?intent.setData(Uri.parse("tel:" + telNum)); ? ? ? ?intent.putExtra(TelecomManager.EXTRA_PHONE_ACCOUNT_HANDLE, phoneAccountHandleList.get(id)); ? ? ? ?app.startActivity(intent); ? ?}}call(context,0,12345678910)

PS:需要先開權(quán)限,沒有權(quán)限會報(bào)錯(cuò)Permission denied
開啟權(quán)限:設(shè)置->應(yīng)用和通知->Auto.js Pro->權(quán)限

資源下載

https://download.csdn.net/download/qq_38154948/85053497

本文僅供學(xué)習(xí)交流使用,如侵立刪!


Auto.js 調(diào)用系統(tǒng)短信、電話的評論 (共 條)

分享到微博請遵守國家法律
左云县| 华阴市| 绍兴县| 容城县| 云霄县| 华容县| 林周县| 门头沟区| 沂水县| 新疆| 拉萨市| 密云县| 玉溪市| 濮阳市| 闸北区| 长丰县| 忻城县| 湘乡市| 仙游县| 广灵县| 衡东县| 当涂县| 南宁市| 洞头县| 昭苏县| 武乡县| 高淳县| 旬邑县| 栾城县| 苏尼特右旗| 嘉黎县| 博乐市| 饶平县| 定襄县| 青铜峡市| 佛坪县| 花莲市| 洪雅县| 尼勒克县| 三门县| 蒙阴县|