国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

android系統(tǒng)中執(zhí)行腳本文件

這篇具有很好參考價(jià)值的文章主要介紹了android系統(tǒng)中執(zhí)行腳本文件。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

Android系統(tǒng)中通過(guò)adb shell執(zhí)行腳本文件

背景是測(cè)試測(cè)試過(guò)程中發(fā)現(xiàn)內(nèi)存有問(wèn)題,我就想通過(guò) dumpsys meminfo com.tcl.vod | grep TOTAL | awk ‘$1==“TOTAL” {print($2 /1024)}’
這個(gè)命令觀察內(nèi)存情況,但是這個(gè)命令執(zhí)行一次只能顯示一次內(nèi)存情況
但是我想持續(xù)觀察,于是就想通過(guò)運(yùn)行腳本進(jìn)行持續(xù)觀察。
代碼如下
while do echo "正在打印app內(nèi)存占用大?。? dumpsys meminfo com.tcl.vod | grep TOTAL | awk '$1=="TOTAL" {print($2 /1024)}' sleep 2 done

具體步驟如下

1.adb connect ip 連接設(shè)備。 adb root獲取root權(quán)限
2. adb shell 進(jìn)入android 系統(tǒng) 進(jìn)入到data目錄下
3.busybox vi script.sh // 通過(guò)vi創(chuàng)建腳本文件 script.sh

然后使用vi命令輸入內(nèi)容,腳本文件內(nèi)容:

#! /bin/bash
while
do
dumpsys meminfo com.tcl.vod | grep TOTAL | awk '$1=="TOTAL" {print($2 /1024)}'
sleep 2
done

#! /bin/bash 規(guī)范要求Shell腳本在第一行指定(解釋器)來(lái)執(zhí)行腳本
保存,后cat script.sh 確認(rèn)文件內(nèi)容無(wú)誤

4.通過(guò)source script.sh 執(zhí)行腳本

此時(shí)可能會(huì)報(bào)錯(cuò):Read-only file system
執(zhí)行mount -o remount,rw /data 重新掛載data目錄,然后再執(zhí)行就成功執(zhí)行了文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-423356.html

到了這里,關(guān)于android系統(tǒng)中執(zhí)行腳本文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • appium腳本執(zhí)行Android_UI自動(dòng)化,app總是閃退回桌面

    appium腳本執(zhí)行Android_UI自動(dòng)化,app總是閃退回桌面

    1. 使用工具 appium python pycharm 2. 被測(cè)對(duì)象及設(shè)備 測(cè)試真機(jī)上的app 3. 遇到的問(wèn)題 批量執(zhí)行測(cè)試用例,執(zhí)行到部分用例某一步驟時(shí),app會(huì)自動(dòng)退回手機(jī)桌面,并開(kāi)始執(zhí)行下一條用例,因上一條故障導(dǎo)致下一條用例找不到頁(yè)面元素而執(zhí)行失?。看问∥恢檬请S機(jī)的)。所有用例

    2024年02月16日
    瀏覽(21)
  • Android免Root執(zhí)行腳本,無(wú)Root可以修改權(quán)限的目錄 :/data/local/tmp

    在Android中,訪問(wèn)data目錄是需要root權(quán)限,但是有個(gè)例外那就是/data/local/tmp目錄,這個(gè)目錄通過(guò)使用ADB來(lái)打開(kāi)就會(huì)擁有讀寫(xiě)權(quán)限! 注意: (1)這個(gè)目錄不能一級(jí)一級(jí)的打開(kāi),需要通過(guò)cd ?/data/local/tmp 一次性進(jìn)入 (2)該目錄下的文件屬性,權(quán)限都是可以修改的,例如chmod 777 /d

    2024年02月09日
    瀏覽(24)
  • android 運(yùn)行shell 腳本文件或shell命令

    android 運(yùn)行shell 腳本文件或shell命令 一.運(yùn)行shell腳本文件 1.test.sh文件內(nèi)容 #!/bin/bash echo \\\"I am a script\\\" ps 2.將shell文件拷貝到Android設(shè)備目錄 3.執(zhí)行腳本文件 Runtime.getRuntime().exec(\\\"sh /sdcard/lilei/test.sh\\\"); 注: 應(yīng)用需要有存儲(chǔ)訪問(wèn)權(quán)限,如果shell文件中有文件訪問(wèn)請(qǐng)用絕對(duì)路徑,否則訪問(wèn)

    2024年03月12日
    瀏覽(30)
  • Android 藍(lán)牙通信(通過(guò) BluetoothSocket 傳輸文件/文本)

    Android 藍(lán)牙通信(通過(guò) BluetoothSocket 傳輸文件/文本)

    前言 :Android 藍(lán)牙通信,通過(guò)BluetoothSocket方式建立長(zhǎng)連接并傳輸文本或文件。前段時(shí)間有個(gè)項(xiàng)目的功能需求是:AR眼鏡通過(guò)藍(lán)牙的方式連接北斗設(shè)備,當(dāng)北斗設(shè)備收到文本/語(yǔ)音/圖片消息時(shí)轉(zhuǎn)發(fā)到AR眼鏡上,AR眼鏡也可以發(fā)送文本/語(yǔ)音/圖片數(shù)據(jù)到北斗設(shè)備上并轉(zhuǎn)發(fā)到指定的目標(biāo)

    2024年04月14日
    瀏覽(20)
  • 藍(lán)牙通信 Android開(kāi)發(fā)實(shí)現(xiàn)手機(jī)間通過(guò)藍(lán)牙傳輸文件

    MainActivity.java 根據(jù)以上代碼的結(jié)構(gòu)和功能,我會(huì)將它們分為以下幾部分: 權(quán)限請(qǐng)求和檢查 requestPermissions() 方法 checkLocationPermission() 方法 onRequestPermissionsResult() 方法 初始化和設(shè)置 onCreate() 方法 onStart() 方法 onActivityResult() 方法 藍(lán)牙設(shè)備搜索和配對(duì) discoverDevices() 方法 與列表交互

    2024年03月27日
    瀏覽(20)
  • 如何編譯Android內(nèi)可運(yùn)行的arm/arm64架構(gòu)的busybox可執(zhí)行文件

    如何使用NDK編譯Android內(nèi)可以運(yùn)行的busybox二進(jìn)制文件呢?此篇做操作說(shuō)明。 https://busybox.net/downloads/busybox-1.28.1.tar.bz2 在Linux服務(wù)器中解壓下載的源碼包: 可以將我得配置文件復(fù)制到你的目錄里直接使用,要注意的是修改:CONFIG_CROSS_COMPILER_PREFIX 和 CONFIG_SYSROOT 為你的ndk路徑,最

    2024年02月05日
    瀏覽(22)
  • Android系統(tǒng)部署java環(huán)境并運(yùn)行Java程序執(zhí)行jar包

    Android系統(tǒng)部署java環(huán)境并運(yùn)行Java程序執(zhí)行jar包

    在Android系統(tǒng)中運(yùn)行jar包可通過(guò)把jar轉(zhuǎn)換為安卓系統(tǒng)可以執(zhí)行的dex文件,從而運(yùn)行java程序,但這種方法只不適用于復(fù)雜的框架,本篇講述在Android設(shè)備中部署java環(huán)境并運(yùn)行springboot項(xiàng)目。 為了運(yùn)行更為復(fù)雜的java程序,可以在安卓設(shè)備中安裝AidLux(國(guó)內(nèi)軟件)或Termux(國(guó)外軟件),

    2023年04月22日
    瀏覽(19)
  • springboot通過(guò)接口執(zhí)行本地shell腳本

    springboot通過(guò)接口執(zhí)行本地shell腳本

    首先創(chuàng)建springboot項(xiàng)目 shell腳本 這里是執(zhí)行本地腳本 然后編寫(xiě)執(zhí)行shell腳本的util類(lèi) 最后開(kāi)發(fā)接口調(diào)用此類(lèi) 如何執(zhí)行遠(yuǎn)程腳本 在這里我試用了三種方式,實(shí)現(xiàn)遠(yuǎn)程腳本的執(zhí)行 但是使用ssh2時(shí) 會(huì)拋出上述的異常,大體的意思就是密鑰交換算法不匹配,導(dǎo)致連接失敗。 但是老版本

    2024年02月14日
    瀏覽(23)
  • Linux通過(guò)crontab定時(shí)執(zhí)行腳本任務(wù)

    Linux通過(guò)crontab定時(shí)執(zhí)行腳本任務(wù)

    在Linux中可以使用crontab來(lái)定時(shí)執(zhí)行腳本。crontab是一個(gè)用于管理定時(shí)任務(wù)的工具,可以讓在特定的時(shí)間間隔內(nèi)自動(dòng)運(yùn)行腳本或命令。 需求 : 在Linux中每分鐘寫(xiě)入一條信息到指定文件中,使用 cron 來(lái)定期執(zhí)行一個(gè)寫(xiě)入命令或腳本 首先,在 home 目錄下創(chuàng)建一個(gè)名為 testscript.sh 的腳

    2024年02月17日
    瀏覽(33)
  • Android: alarm定時(shí)很短時(shí),比如500ms,測(cè)試執(zhí)行mPowerManager.forceSuspend()后,系統(tǒng)不會(huì)suspend

    Android: alarm定時(shí)很短時(shí),比如500ms,測(cè)試執(zhí)行mPowerManager.forceSuspend()后,系統(tǒng)不會(huì)suspend

    參考文檔: https://blog.csdn.net/weixin_35691921/article/details/124961404 Android: alarm定時(shí)很短時(shí),比如500ms,然后執(zhí)行mPowerManager.forceSuspend()后,系統(tǒng)不會(huì)suspend,原因分析:

    2024年01月22日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包