一行代码搞定windows系列之命令行杀进程、独立开启安卓模拟器(没有之一的最强技术)

本文介绍了如何创建一个批处理脚本,直接启动安卓模拟器,避免每次通过Android Studio操作。同时,针对adb连接不上Android设备的问题,提供了解决方案,包括查找并关闭占用特定端口的进程,适用于Windows平台。作者强调了独立思考和兼容Windows开发的重要性。

CMD指令如何只需要一行就能解决一切?(但便捷往往就不简单)

跳过android studio直接开模拟器

在使用react-native过程中,我不想每次都打开android studio,再从中开启模拟器怎么办?我们可以新建一个bat脚本。

  1. 想新建一个脚本,跳过android studio,直接开启模拟器,先使用下面的代码,那么然后保存为一个.bat文件,双击即可启动
for /f "delims= " %%i in ('findstr /m ".ini" %%UserProfile%%\.android\avd\*.ini') do (
%ANDROID_HOME%\emulator\emulator -netdelay none -netspeed full -avd %%~ni)

解决有时adb连接不上android

有时候开启了安卓模拟器,但是却手误按错了把其关闭,有时候程序退出的不干净,你点的过快导致无响应然后瞬间结束,这个时候往往会导致残留的进程存在在系统里面;此方法不仅适用于RN,还适用于windows旗下一切找端口pid,并且杀掉进程的懒人方法。

  1. adb连接不上android 报错5037端口 ,例如:我想找到5037端口pid同时杀掉该进程。其他端口只需要改最前面的数字即可
netstat -ano|findstr 5037>u &(for /f "tokens=5 delims= " %i in (u) do taskkill /pid %i -f)& del /s /q u

作者的话

  1. 程序员不能有鄙视链 ,尤其是不能鄙视使用windows开发的人,我们要尽可能兼容windows而不是否决,虽然我不否认linux好用,但是难用的东西我也能把其变的好用,变得便捷。可是便捷并不意味着简单,往往伴随着艰苦的思考。所以拒绝艰苦的思考才是鄙视链诞生的原因,我们一味地出大力流大汗在搬砖却往往少了像我这样专门做一些非主流的东西的人。而一味地出大力流大汗搬砖写代码,并不能说明你的技术有多么牛逼,虽然我可能技术上还不是最顶尖的,这个行业门槛似乎也不高,只要会写代码就行,但是实际上这个行业还是很缺乏我这样能够有自己的独立的思考能力的人。所以,请珍惜一部分还在用windows开发的顶级的大神,不管他们的工作薪资如何,我觉得至少他们已经克服了windows上面的种种障碍,也是一大进步。我还是希望世界上能多一些像我这样刁钻的程序员,不然这个世界太乏味。。。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值