autojs


读取手机联系人

<pre><code class="language-js"> /** * 读取手机联系人,返回全部联系人数组 */ function readContact() { if (context.getPackageName() == "org.autojs.autojs") { toastLog("readContact只能运行在pro版本的autojs,免费版不支持本方法"); return null; } var cursor = context.getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null, null, null); var arr = []; while (cursor.moveToNext()) { //读取通讯录的姓名 var name = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME)); //读取通讯录的号码 var number = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)); number = number.replace(/\s*/g,""); arr.push(name+"----"+number) } return arr; },</code></pre>

页面列表

ITEM_HTML