开发环境
1.编译Manager.apk
github: github.com/virjarRatel…
遇到问题:
使用kali系统编译mananger.apk 报错fatal error:cmTC_a31c2 编译还是可以成功 安装立即崩掉 随后下载提供的虚拟机,依然是同样的错误,(需要补充ANDROID_HOME环境变量)
解决办法:
VMware Workstions版本问题:
- 升级免费VMware Workstions 15 到15pro版本 (菜单栏点击升级)
- 修改两处版本号: Ratel源码环境.vmx中的 virtualHW.version = "15"
虚拟磁盘-cl2.vmdk中的ddb.virtualHWVersion = "15"- 不要使用与主机共享磁盘来操作。
2.adb 连接问题missing udev rules
继续用这个rate源码虚拟机来执行
遇到问题:
- adb 未在系统路径,编辑/etc/profile,添加:export PATH=/home/virjar/Android/Sdk/platform-tools:$PATH即可
- adb devices链接真机出现:no permissions (missing udev rules? user is in the plugd
解决办法
- 查看设备id,lsusb ,比如这里为 4ee7,如果不知道哪一个 可以插拔后对比出来
- sudo vim /etc/udev/rules.d/99-vmware-scsi-udev.rules 添加
ATTR{idProduct}=="4ee7", SYMLINK+="android_adb", MODE="0660", GROUP="plugdev", TAG+="uaccess", SYMLINK+="android"- adb kill-server&&adb devices