
此类教程,互联网很多,但全部都带坑,主打的就是坑新人。 > 雷电模拟器相关资料
help.ldmnq.com/docs/LD9adbserver#0682426a71a311f818de09ce4682c193
准备工作:任意模拟器,root权限,usb调试(我也不知道要不要,但我开了)
1:准备cmd ,你需要2个,一个在外部执行adb命令,一个在linux内部执行shell指令。 外部,进入 shell模式 adb -s emulator-5556 shell #'编号+1 (我的是第二个模拟器,所以5555+1) 如果你是单个模拟器,直接adb shell
2:(外部cmd)adb push d:\\ceserver_x86_64 /data/local/tmp 有2个大坑,千万注意。首先就是ceserver这个文件,都TM猴年马月了,还有人在教用x86这个(32位)。 (注意,如果是mumu模拟器,建议用ARM版) 看到他们这教程,我人都麻了,村里刚通网吗。。 第2个大坑是目录,我用的是d:\\ceserver_x86_64 尽量是根目录,否则容易失败。
3:提权,经典的linux提权命令(外部cmd)。 adb shell "cd /data/local/tmp && chmod 777 ceserver_x86_64" 切记我红色标记的,写上去。。。。不然很容易无法识别指令。 网上的资料,都是不带& ,不知道居心何在,,,
4:内部shell执行 :/data/local/tmp/ceserver_x86_64 (意思是把这个文件运行起来)
5:网络转发:adb forward tcp:52736 tcp:52736 (没有坑,全网一样)
6:CE调试器,选择网络,127.0.0.1:52736 选择安卓进程
7:如果不知道你要调试哪个,就用 shell ps 去查看进程。 |