在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Autojs的無障礙服務(wù)自啟動是什么

汽車電子技術(shù) ? 來源:安卓腳本 ? 作者:Dcrclub ? 2023-03-03 14:08 ? 次閱讀

對于一個依賴無障礙服務(wù)的應(yīng)用來說,App關(guān)閉的時候就會關(guān)閉無障礙服務(wù)權(quán)限,以至于每次啟動都需要去手動打開一次無障礙服務(wù),這無疑會讓人很抓狂.但是這對于用戶來說這又是安全的,否則各種流氓豈不是可以隨意操控你的手機了,有限制才會有安全...

今天的這篇文章呢,是利用一個系統(tǒng)的權(quán)限

android.permission.WRITE_SECURE_SETTINGS

這個權(quán)限對于開發(fā)安裝的人來說,都應(yīng)該明白,如果我們直接在AndroidMainifast.xml中聲明,會報錯,原因就是我們不是系統(tǒng)應(yīng)用,屬于第三方,所以沒有權(quán)限使用這個權(quán)限.但是如果我們使用adb調(diào)試來針對某一個app來授權(quán),那就可以拿到這個權(quán)限了,授權(quán)的命令為:

adb shell pm grant PACKAGE_NAME android.permission.WRITE_SECURE_SETTINGS

其中PACKAGE_NAME為你要授權(quán)的應(yīng)用包名.例如: org.autojs.autojspro

adb命令如何安裝到你的電腦上,如何使用我就不教了,自行百度吧.其他的廢話,我也不多說了,直接上我們今天的腳本代碼.

importClass(android.content.Context);
importClass(android.provider.Settings);
importClass(android.content.pm.PackageManager);


if (!checkSelfPermission("android.permission.WRITE_SECURE_SETTINGS")) {
    toastLog("出錯了,請查看日志界面內(nèi)容");
    console.error("\\n您沒有為autojs/autojsPro授予WRITE_SECURE_SETTINGS權(quán)限!\\n"+
             "授權(quán)方法: 您需要打開USB調(diào)試并連接一臺電腦,使用adb命令給autojs授權(quán),命令為:\\n"+
             "adb shell pm grant "+context.getPackageName()+" android.permission.WRITE_SECURE_SETTINGS");
    setClip("adb shell pm grant "+context.getPackageName()+" android.permission.WRITE_SECURE_SETTINGS");
    toastLog("命令已寫入到剪貼板");
    exit();
}


if (auto.service == null) {
    //這里沒有啟動無障礙服務(wù) 這里我啟動了autojs免費版和pro版的無障礙服務(wù)
    try {
        var enabledServices = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ENABLED_ACCESSIBILITY_SERVICES);
        var Services = enabledServices + ":org.autojs.autojspro/com.stardust.autojs.core.accessibility.AccessibilityService"+
                                         ":org.autojs.autojs/com.stardust.autojs.core.accessibility.AccessibilityService";
        Settings.Secure.putString(context.getContentResolver(), Settings.Secure.ENABLED_ACCESSIBILITY_SERVICES, Services);
        Settings.Secure.putString(context.getContentResolver(), Settings.Secure.ACCESSIBILITY_ENABLED, '1');
    } catch (e) {
        toastLog("您沒有為autojs/autojsPro授予WRITE_SECURE_SETTINGS權(quán)限");
        exit();
    }
}


/**
 * 檢查自身是否開啟某權(quán)限
 * @param {string} permission 權(quán)限名稱
 */
function checkSelfPermission(permission) {
    return context.checkSelfPermission(permission) == PackageManager.PERMISSION_GRANTED
}
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • APP
    APP
    +關(guān)注

    關(guān)注

    33

    文章

    1584

    瀏覽量

    73595
  • 系統(tǒng)應(yīng)用

    關(guān)注

    0

    文章

    3

    瀏覽量

    5179
  • adb
    adb
    +關(guān)注

    關(guān)注

    1

    文章

    39

    瀏覽量

    10613
收藏 人收藏

    評論

    相關(guān)推薦

    HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)Accessibility(信息無障礙)介紹

    方面的數(shù)字鴻溝,使其更加方便地參與社會生活,享受數(shù)字發(fā)展帶來的便利。 Accessibility Kit(無障礙服務(wù))提供應(yīng)用適配無障礙的開放能力,以便應(yīng)用可以更好的服務(wù)
    發(fā)表于 10-09 10:29

    怎樣做才能讓RK3326 Android為自己的APK服務(wù)開啟無障礙默認權(quán)限呢

    怎樣做才能讓RK3326 Android為自己的APK服務(wù)開啟無障礙默認權(quán)限呢?
    發(fā)表于 02-17 07:35

    RK3322 Android 8.1是如何為自己的APK服務(wù)開啟無障礙權(quán)限的

    RK3322 Android 8.1是如何為自己的APK服務(wù)開啟無障礙權(quán)限的?求解
    發(fā)表于 02-17 06:21

    MIUI發(fā)布MIUI12.5無障礙觸感功能

    12月30日,MIUI官方微博線上發(fā)布MIUI12.5無障礙觸感功能。無障礙觸感是通過手機線性振動馬達,向無障礙用戶傳遞準確信息的一種全新交互方式,可以有效提升視障用戶的操作效率。 小米是首家把觸感
    的頭像 發(fā)表于 12-30 11:38 ?3792次閱讀

    工信部:年底將授予首批無障礙標識

    今年一月,工業(yè)和信息化部正式啟動了“互聯(lián)網(wǎng)應(yīng)用適老化及無障礙改造專項行動”,同時還發(fā)布了老年人一鍵呼入人工客服、電信服務(wù)營業(yè)廳愛心通道以及主流手機“老人模式”等三項重要適老化措施成果。首批公共
    的頭像 發(fā)表于 03-31 16:47 ?2036次閱讀

    2021華為開發(fā)者大會:手語Sign pal Kit 開放服務(wù) 助力溝通無障礙

    2021華為開發(fā)者大會亮相手語Sign pal Kit 開放服務(wù),手語準確率領(lǐng)先行業(yè),助力溝通無障礙
    的頭像 發(fā)表于 10-22 16:30 ?2831次閱讀
    2021華為開發(fā)者大會:手語Sign pal Kit 開放<b class='flag-5'>服務(wù)</b> 助力溝通<b class='flag-5'>無障礙</b>

    迅遠RFID無障礙通道門實現(xiàn)無障礙通道人員及物品的跟蹤管控

    開放式無障礙快速門禁通道系統(tǒng)是一種新型的安防管理系統(tǒng),可實現(xiàn)無障礙通道人員及物品的跟蹤管控。
    的頭像 發(fā)表于 10-11 15:13 ?3190次閱讀

    讓每一個人受益,收獲更大的成功 | 一文了解無障礙體驗

    的問題: 什么是無障礙? 它為什么重要?或者說,打造無障礙產(chǎn)品對團隊有何好處? Google 怎么幫助開發(fā)者打造無障礙體驗? 我的團隊該如何長期確保 "無障礙氛圍"? 本文接下來會一一
    的頭像 發(fā)表于 11-15 18:40 ?1062次閱讀

    為應(yīng)用打造更好的無障礙體驗

    Android 應(yīng)用的目標應(yīng)該是讓所有人都可以使用,包括具有無障礙功能需求的人。 視力受損、色盲、聽力受損、精細動作失能的人、以及有認知障礙和許多其他殘疾的人可以使用 Android 設(shè)備來處
    的頭像 發(fā)表于 11-17 18:25 ?745次閱讀

    測試應(yīng)用無障礙功能,助力構(gòu)建適合更多人的精彩應(yīng)用

    效果,請使用本文檔中介紹的所有方法: 手動測試 :? 使用 Android 無障礙服務(wù)與您的應(yīng)用互動。 使用分析工具進行測試 : 使用各種工具發(fā)現(xiàn)改進應(yīng)用無障礙功能的機會。 自動化測試 : 在 Espresso 和 Robole
    的頭像 發(fā)表于 11-22 17:45 ?1141次閱讀

    最佳實踐 | 助您提升應(yīng)用的無障礙功能

    某些使用 Android 設(shè)備的用戶具有不同于他人的無障礙功能需求。為了幫助具有共同的無障礙功能需求的特定人群,Android 框架為開發(fā)者創(chuàng)建無障礙服務(wù)提供了相關(guān)功能,這種
    的頭像 發(fā)表于 11-28 18:00 ?1060次閱讀

    借助 Material Design,幫助您打造更好的無障礙應(yīng)用 (上篇)

    隨著時代的發(fā)展,"無障礙體驗" 對開發(fā)者的意義也愈發(fā)重大。我們準備了無障礙設(shè)計文章,幫助您為更多用戶打造精彩應(yīng)用。本文是第一篇內(nèi)容,將為您介紹輔助技術(shù),層次結(jié)構(gòu),顏色和對比度等
    的頭像 發(fā)表于 12-20 17:40 ?855次閱讀

    借助 Material Design,幫助您打造更好的無障礙應(yīng)用 (下篇)

    隨著時代的發(fā)展,"無障礙體驗" 對開發(fā)者的意義也愈發(fā)重大,在 上一篇文章 中,我們?yōu)槟榻B了無障礙布局和排版、文案等相關(guān)內(nèi)容。本文將進一步為您介紹圖片、聲音和運動、實現(xiàn)無障礙
    的頭像 發(fā)表于 12-30 14:05 ?690次閱讀

    Google 無障礙功能更新 | 第二期

    為了讓每個人都能體驗精彩世界,Google 無障礙團隊始終致力于打造更舒適的日常生活、更完善的無障礙體驗。我們希望通過專題系列視頻 "Google 無障礙功能更新"?與您分享近期無障礙
    的頭像 發(fā)表于 11-27 18:40 ?983次閱讀

    自啟動電路的工作原理 自啟動電路需要輸入嗎

    自啟動電路(Auto Start Circuit)是一種用于自動啟動設(shè)備或系統(tǒng)的電路,其原理基于控制自動化技術(shù)和電子電路等基礎(chǔ)知識。在本文中將詳細解釋自啟動電路的工作原理以及所需的輸入。 自啟
    的頭像 發(fā)表于 02-06 11:38 ?2878次閱讀
    主站蜘蛛池模板: 国产午夜视频在线观看网站 | 国产成视频 | 亚洲欧美日本综合 | 伊人啪啪| 成年人电影黄色 | 亚洲理论片 | 天天干天天透 | 久久天天躁综合夜夜黑人鲁色 | 午夜免费免费啪视频观看 | 天天干人人干 | 亚洲美女视频一区二区三区 | 夜夜综合网 | 天天操天天干天天射 | 1024手机在线观看你懂的 | 欧洲不卡一卡2卡三卡4卡网站 | 激情欧美一区二区三区中文字幕 | 欧美亚洲综合另类型色妞 | 伊人手机在线观看 | 免费一级欧美片片线观看 | 我想看一级播放片一级的 | 狠狠操狠狠搞 | 免费一级毛片私人影院a行 免费一级毛片无毒不卡 | 初恋视频黄色 | 色综合天天综合网国产成人网 | 亚洲free| 午夜特片网 | 99久久综合精品免费 | 国产欧美一区二区日本加勒比 | 色婷婷综合久久久中文字幕 | 色多多官网 | 欧美成人免费午夜全 | 天天干天天弄 | 午夜国产福利在线观看 | 日本免费观看网站 | 在线观看s色 | 成人免费视频一区二区三区 | 中文字幕有码视频 | 在线看片成人免费视频 | 亚洲欧美日韩动漫 | 五月天在线婷婷 | 三级视频在线播放线观看 |