九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
Android 執(zhí)行shell命令 非root

一個(gè)開(kāi)源的項(xiàng)目已經(jīng)完成了這個(gè)功能

app_process-shell-use,這個(gè)項(xiàng)目網(wǎng)上講解的,很多,我這邊就把操作時(shí)一些簡(jiǎn)要步驟說(shuō)明一下

但是該方式有缺點(diǎn):必須要先USB連接,debug的時(shí)候,運(yùn)行第13步,

斷開(kāi)USB 無(wú)法再通過(guò)Socket運(yùn)行adb shell命令

國(guó)內(nèi)github又訪問(wèn)不了了,我就在gitee上隨便找了個(gè)一樣的項(xiàng)目,

步驟如下:

1. Android Studio 新增一個(gè)沒(méi)有Activity的項(xiàng)目

2. 新建package shellService

3. 將路徑中四個(gè)文件都copy到新建的package下

文件地址:https://gitee.com/zhang_yu_xing/app_process-shell-use/tree/master/app/src/main/java/shellService

4. java ->項(xiàng)目包名 ->copyMainActivity,

文件地址:https://gitee.com/zhang_yu_xing/app_process-shell-use/blob/master/app/src/main/java/top/gtf35/shellapplicatontest/MainActivity.java

同路徑下,copy工具類(lèi)

文件地址:https://gitee.com/zhang_yu_xing/app_process-shell-use/blob/master/app/src/main/java/top/gtf35/shellapplicatontest/SocketClient.java

5. res -> layout copy布局

文件地址:https://gitee.com/zhang_yu_xing/app_process-shell-use/blob/master/app/src/main/res/layout/activity_main.xml

6. 文件清單修改,copy應(yīng)用入口,及默認(rèn)權(quán)限

文件地址:https://gitee.com/zhang_yu_xing/app_process-shell-use/blob/master/app/src/main/AndroidManifest.xml

7.連上設(shè)備 debug運(yùn)行

8. 在項(xiàng)目名稱(chēng)\\app\build\outputs\apk\debug\下存在debug APK,將其解壓,將解壓后文件夾內(nèi)的classes.dex copy到與debug APK同級(jí)的路徑下

 cd app\build\outputs\apk\debug\

9. Android Studio 底部terminal窗口,默認(rèn)在當(dāng)前項(xiàng)目下,cd app\build\outputs\apk\debug

10. adb push classes.dex /data/local/tmp

11.adb shell

12.cd /data/local/tmp

13. app_process -Djava.class.path=/data/local/tmp/classes.dex /system/bin shellService.Main

 

至此,執(zhí)行shell命令的socket服務(wù)開(kāi)啟,

打印內(nèi)容如下:

>>>>>>Shell服務(wù)端程序被調(diào)用<<<<<<

服務(wù)端運(yùn)行在4521端口

 

在設(shè)備運(yùn)行的初始頁(yè)面中,輸入要執(zhí)行的命令(如命令前帶有abd shell,可將其去掉),點(diǎn)擊執(zhí)行即可

 

至此完成 

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
一些快速提高Android開(kāi)發(fā)的腳本與技巧(終端篇) | 程序師
android的一些底層基礎(chǔ)知識(shí)
Android用Adb安裝和卸載應(yīng)用程序
為開(kāi)發(fā)者總結(jié)了Android ADB 的常用十種命令
adb shell中的pm指得是什么
如何做好移動(dòng)安全(梆梆加固后的APK破解提取dex)
更多類(lèi)似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服