想要隨時隨地編寫腳本就來下載autojs,這款軟件的設(shè)置功能會進(jìn)行詳細(xì)的介紹,全部都能免費提供,讓用戶隨時編寫不同的腳本進(jìn)行使用,修改合適的腳本能夠為用戶帶來很好的輔助體驗,不管是游戲操作還是使用其他應(yīng)用,體驗感都會更加流暢,對腳本的設(shè)置類型沒有任何的限制,有需要就可以應(yīng)用。
auto.js怎么導(dǎo)入腳本?
1.在手機上安裝好Auto.js軟件,然后開啟無障礙服務(wù)和懸浮窗
2.點擊“Auto.js”
3.接著繼續(xù)開啟該程序
4.然后會出現(xiàn)是否需要啟動的確認(rèn)界面,點擊確認(rèn)即可
5.最后,將你存放在文件夾中的腳本進(jìn)行導(dǎo)入就可以了
autojs怎么用
1、在本站下載并安裝運行軟件,進(jìn)入后會提示需要啟用無障礙服務(wù),點擊去設(shè)置,會跳轉(zhuǎn)到手機設(shè)置-系統(tǒng)-無障礙頁面,在應(yīng)用列表選擇Auto.js,開啟無障礙服務(wù)即可;
2、回到APP主頁,點擊頁面上方腳本選項卡,進(jìn)入腳本列表,右下角可以選擇導(dǎo)入腳本,或者新建文件或文件;
3、提供了很好的手機端輔助編輯工具,我們輸入以下代碼,這段代碼可以實現(xiàn)輸入一段文字,并發(fā)送給QQ好友:
4、右上角點擊保存,然后點擊運行按鈕,運行示例如下:
5、發(fā)送成功后腳本運行結(jié)束,可以在auto.js APP里查看日志,對于循環(huán)調(diào)用的腳本,推薦在APP設(shè)置里打開音量上鍵停止所有腳本,這樣也避免了我們不小心寫了死循環(huán)的情況。
autojs怎么打包成apk
當(dāng)我們完成代碼后,可以將代碼打包為獨立apk。打包可以分為單文件打包、項目打包,其中單文件打包只能打包一個js文件,如果這個js文件依賴了其他的資源、代碼文件,無法被打包進(jìn)apk中,此時需要用項目打包。有關(guān)項目的功能請參考下一節(jié)“項目與打包”,這里我們重點介紹打包功能。
在文件列表中,點擊需要打包的文件右邊的更多圖標(biāo)(三個點),選擇“打包單文件”。
打包單文件
進(jìn)入打包界面。打包界面包含多個配置,你可以自定義權(quán)限、包名、應(yīng)用名稱等。調(diào)整后這些配置后,點擊右下角的完成(√)圖標(biāo),即可進(jìn)行打包。
這里我們依次介紹關(guān)鍵的打包配置。
應(yīng)用配置
應(yīng)用名稱:打包后應(yīng)用安裝后顯示在桌面的名稱
包名:應(yīng)用的唯一標(biāo)識符,相同包名和簽名的安裝包可以覆蓋安裝。包名只能包含字母、數(shù)字、下劃線、英文點等,并且至少包含一個英文點,比如"com.example"。不合法的包名打包后無法安裝,可能提示“安裝包解析失敗”。
版本名稱:顯示給用戶的版本名稱,比如"1.10.2"。
版本號:一個整數(shù),代表內(nèi)部版本號。每次更新版本時,需要增加這個整數(shù)。
圖標(biāo):應(yīng)用安裝后顯示在桌面的圖標(biāo)
權(quán)限:配置應(yīng)用權(quán)限清單中的權(quán)限,默認(rèn)為126個權(quán)限。你可以按需要配置權(quán)限,不同功能需要不同的權(quán)限:
讀寫文件:需要READ_EXTERNAL_STORAGE,WRITE_EXTERNAL_STORAGE權(quán)限
截圖、前臺服務(wù):需要FOREGROUND_SERVICE權(quán)限
訪問網(wǎng)絡(luò):需要INTERNET權(quán)限
任務(wù):需要WAKE_LOCK權(quán)限
開機啟動:需要RECEIVE_BOOT_COMPLETED權(quán)限
懸浮窗:需要SYSTEM_ALERT_WINDOW權(quán)限
adb權(quán)限運行shell命令:需要moe.shizuku.manager.permission.API_V23權(quán)限
如果用到某些功能,但沒有配置相應(yīng)的權(quán)限,運行時可能報錯。比如使用到截圖、前臺服務(wù),但是沒有配置FOREGROUND_SERVICE權(quán)限,使用到相應(yīng)功能時會崩潰。
權(quán)限還可配置為啟動時自動申請,比如自動申請WRITE_EXTERNAL_STORAGE權(quán)限,則打包后應(yīng)用啟動后會彈出權(quán)限申請框。一些權(quán)限不可申請,只能在權(quán)限清單中配置。
特性
內(nèi)置圖標(biāo)包:使用到內(nèi)置圖標(biāo),比如ic_add_black_48dp等,需要勾選此特性。
處理外部文件:使用到任務(wù)中的IntentTask(打開、編輯文件等),需要勾選此特性。勾選后,在文件管理器中打開一些文件,會提示使用打包的應(yīng)用打開。
Node.js引擎:是否使用Node.js引擎(第二代API)。Node.js引擎的體積較大,單架構(gòu)達(dá)到十幾MB。
自動:自動根據(jù)打包的文件、項目中是否使用第二代API而決定
禁用:一律禁用Node.js引擎
啟用:一律啟用Node.js引擎
插件:當(dāng)使用到MLKit OCR、FFMpeg等插件時,需要在這里勾選使用到的插件,插件才能被打包到apk中。內(nèi)置OCR模塊則無需在這里勾選插件。
構(gòu)建配置
加密:選擇加密等級。參考加密與級別說明open in new window。
CPU架構(gòu):默認(rèn)為當(dāng)前設(shè)備的架構(gòu)。CPU架構(gòu)將影響軟件的體積、兼容性、占用內(nèi)存、允許速度,arm64-v8a架構(gòu)速度更快、占用內(nèi)存更高、且僅適用支持64位的機器,通常來說模擬器不支持arm64-v8a。如果要讓軟件兼容性更好,可以選擇armeabi-v7a或者雙架構(gòu)。
混淆組件名稱:是否將內(nèi)置的組件(比如廣播、Activity、服務(wù))等名稱隨機化。勾選此選項后,打包時間將變得很長,并且務(wù)必打包時保持在前臺,以保持較高的調(diào)度優(yōu)先級。
運行配置
隱藏日志:打包后應(yīng)用是否顯示日志界面,當(dāng)腳本有UI界面時此選項不生效。一般來說,建議腳本不要沒有任何界面,否則一些依賴界面的功能會出現(xiàn)錯誤,或者是容易被系統(tǒng)殺死。
顯示啟動界面:是否顯示啟動界面,默認(rèn)是軟件圖標(biāo)的界面。即使設(shè)置為關(guān)閉,在首次啟動時由于需要初始化,仍然會顯示一次。
啟動界面文本:默認(rèn)為Powered by Auto.js Pro,可自定義文本內(nèi)容。
啟動界面圖標(biāo):默認(rèn)為軟件圖標(biāo)。此圖標(biāo)不能鋪滿屏幕,如果你需要自定義,請使用自定義啟動圖功能。(參見應(yīng)用內(nèi)示例 -> 項目與打包 -> 自定義啟動圖)
簽名
只有包名相同且簽名相同的應(yīng)用才能覆蓋安裝和升級。如果你需要持續(xù)更新某個應(yīng)用,建議你使用自定義簽名。因為默認(rèn)簽名是每次安裝Auto.js Pro時隨機生成的,一旦你卸載Auto.js Pro或者清除數(shù)據(jù),默認(rèn)簽名將會丟失并且不能找回。簽名丟失后,你更新應(yīng)用重新打包后需要讓用戶卸載舊版本才能安裝新版本。
要創(chuàng)建自定義簽名,在簽名管理中創(chuàng)建簽名,輸入密碼、別名和別名密碼即可創(chuàng)建。一個簽名可以用于多個軟件,每個軟件用不同的別名和別名密碼,但是Auto.js Pro自帶的簽名管理只支持創(chuàng)建一個別名。
簽名文件、密碼、別名、別名密碼需要保存好,一旦丟失或忘記,沒有任何途徑可以找回。
《autojs》軟件優(yōu)勢:
1.應(yīng)用在游戲中非常方便,有興趣的小伙伴通過編寫腳本,能夠增加游戲體驗。
2.操作步驟會把內(nèi)容介紹非常詳細(xì),可以跟著提示進(jìn)行一步步的操作。
3.懸浮窗口的工具都會進(jìn)行很好的展示,查看之后隨時點擊使用。
《autojs》軟件亮點:
1.把一些合適的腳本設(shè)置在應(yīng)用或者是游戲,能夠增加整個系統(tǒng)運行的穩(wěn)定性。
2.輔助小工具非常豐富,全部都能免費提供,讓用戶放心使用。
3.用戶也可以根據(jù)需要自定義一些游戲內(nèi)容,通過修改增加可玩性。
《autojs》軟件測評:
非常專業(yè)的腳本編輯工具,任何類型的腳本編輯模式都一樣,了解使用方法之后可以自由進(jìn)行查看設(shè)置,修改有bug的內(nèi)容增加使用體驗。