ubuntu20.04开展华为手机adb安装及调试步骤
1、切记打开手机开发人员选项,打开方法如下:
设置-----关于手机-----连续点击版本号(要连续点击哦)------返回上一层------系统和更新--------开发人员选项-------USB调试打钩-------允许ADB调试打钩。
2、sudo apt-get install android-tools-adb
3、vim /etc/udev/rules.d/51-android.rules ,添加如下内容:
SUBSYSTEM=="usb" ENV{DEVTYPE}=="usb_device", MODE="0666"
sudo chmod a+rx /etc/udev/rules.d/51-android-usb.rules
4、敲以下命令(中间手机会出现是否允许ubuntu操控的界面,点击同意):
service udev restart
adb kill-server
adb start-server
5、adb devices,如果有下面类似的显示,恭喜成功
List of devices attached
3EP0219517000712 device
6、adb shell pm list packages(查看手机里 所有的包名字 )
7、adb shell
8、run-as 包名,如果用默认buildozer设置的,包名应该是org.test.myapp
9、进入files/app/.kivy/logs/目录后使用cat查看输出。然后解决问题。
10、pc端好好的为什么手机端运行就出问题呢?如下:
buildozer.spec文件中指定的版本有问题。不是随便一句requirements=python3,kivy,应该是requirements=python3,kivy==1.10.1。
ubuntu20.04开展华为手机adb安装及调试app运行出错闪退的步骤
于 2022-05-03 21:25:07 首次发布