minicap_java
minicap_java copied to clipboard
在windows上运行会有些小问题
我在windows上用Android studio直接打开,能正常运行。我的手机是4.4的。 遇到的问题有push 库到手机上时,代码需要改下:
问题一: 要把原来代码的File.separator改成"/",否则push成了tmp\minicap 修改前: // 将minicap的可执行文件和.so文件一起push到设备中 device.pushFile(minicapBinFile.getAbsolutePath(), REMOTE_PATH
- File.separator + MINICAP_BIN); device.pushFile(minicapSoFile.getAbsolutePath(), REMOTE_PATH
- File.separator + MINICAP_SO); 修改后: // 将minicap的可执行文件和.so文件一起push到设备中 device.pushFile(minicapBinFile.getAbsolutePath(), REMOTE_PATH
- "/" + MINICAP_BIN); device.pushFile(minicapSoFile.getAbsolutePath(), REMOTE_PATH
- "/" + MINICAP_SO);
问题二: getADBPath里面的adb路径需要写死。 修改前: if(adbPath != null){ adbPath += File.separator + adbPlatformTools; }else { return null; } adbPath += File.separator + "adb"; 修改后: if(adbPath != null) { adbPath += File.separator + adbPlatformTools; } else { adbPath = "D:\Software\android_tools\android-sdk\platform-tools"; } } adbPath += File.separator + "adb.exe";