学破解第166天,《逆向环境搭建-安卓模拟器环境配置》学习
## 0x1 安卓模拟器  1.Android Studio
Android Studio是谷歌推出的一个Android集成开发工具,提供了集成的 Android开发工具用于开发和调试,可以一边写代码一边在模拟器上看我们的开发效果。
  2.夜神模拟器(Android Studio运行速度比较慢)
夜神模拟器是一款手游模拟器,具备超强引擎、全面兼容、操作流畅,玩家可以通过夜神安卓模拟器在电脑上玩手机游戏。
  3.雷电模拟器(比前两款速度都要快)
雷电模拟器是一款可以在电脑上运行安卓游戏或者应用的模拟软件基本上不可以运行市面.上绝大部分主流游戏,当然不包括些官方不支持模拟器运行的手游。雷电模拟器电脑版的运行速度非常流畅。
## 0x2 adb的使用
  1.常用adb命令
adb devices 查看当前连接设备:
adb push 往手机SDCard传递文件
adb pull 往电脑传递文件
adb connect 通过ip地址连接手机
adb kill-server 关闭adb服务
  2.简单的使用
```
C:\Users\LENOVO>adb devices查看连接
List of devices attached
emulator-5554 device
C:\Users\LENOVO>adb shell 进入Linux系统
7[r[999;999H[6n
127|aosp:/ # ls执行linux命令
acct file_contexts.bin lib selinux_version
bugreports fstab.android_x86 mnt sepolicy
cache init oem service_contexts
charger init.android_x86.rc proc storage
config init.environ.rc property_contextssys
d init.rc root system
data init.superuser.rc sbin ueventd.android_x86.rc
default.propinit.usb.configfs.rcsdcard ueventd.rc
dev init.usb.rc seapp_contexts vendor
etc init.zygote32.rc selinux
1|aosp:/ # mkdir kanxue创建目录
mkdir: 'kanxue': Read-only file system
1|aosp:/ # mount -o rw,remount /重新挂载根目录
aosp:/ # mkdir kanxue
aosp:/ # ls目录kanxue创建成功了
acct file_contexts.bin kanxue selinux
```
  3.电脑桌面新建一个文件夹,新建一个kanxue.txt文件,文件里面写两个字kanxue。
再开一个cmd窗口,把文件传到手机上
```
C:\Users\LENOVO\Desktop\新建文件夹>adb push kanxue.txt /kanxue
kanxue.txt: 1 file pushed, 0 skipped. 0.0 MB/s (4 bytes in 0.000s)
```
删掉电脑上的kanxue.txt文件,从手机传文件到电脑
```
C:\Users\LENOVO\Desktop\新建文件夹>adb pull /kanxue/kanxue.txt
/kanxue/kanxue.txt: 1 file pulled, 0 skipped. 0.0 MB/s (6 bytes in 0.002s)
```
## 0x3 常见问题总结
  1.adb devices执行不成功,重启模拟器,adb kill-server关闭服务,再adb start-server,adb devices。
  2.mkdir创建目录时提示文件系统只读,输入mount -o rw,remount,rw /,表示可读可写,remount表示重新挂载,/表示根目录。 赞一个~! 贵在坚持赞 可以,学习学习 电脑还没开机,先看,再学。
什么时候,实例分析或写一个apk,写一个一直置顶显示的时间窗口的软件
不错,支持下,顺便存张图。 感谢分享 厉害啊,感谢分享,学习了,虽然看不懂,但是先收藏了。。。 有恒心,就能做好 感谢分享
页:
[1]