wsj0794 发表于 2018-7-21 16:53:01

【Python求助】在eclipse和pycharm中,通过adb install安装中文名字APK时老是报错...

# -*- coding: utf-8 -*-
import os
import sys
import subprocess
import time
from uiautomator import device as d
subprocess.check_output(r'adb install E:\Project\work\exercise\app_list\程序.apk')

adb: usage: filename doesn't end .apk: E:\Project\work\exercise\app_list\鑻辫娴佸埄璇?apk
Traceback (most recent call last):
File "E:\Project\work\exercise\debug.py", line 12, in <module>
    print subprocess.check_output(cmd)
File "C:\Python27\lib\subprocess.py", line 573, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command 'adb install E:\Project\work\exercise\app_list\程序.apk' returned non-zero exit status 1

wsj0794 发表于 2018-7-21 16:54:01

apk名字为英文的话,安装就没有问题,名字为中文有问题,折腾一天了,没搞定

冬雪雪冬 发表于 2018-7-21 17:21:39

改用python3试试

wsj0794 发表于 2018-7-21 18:43:34

冬雪雪冬 发表于 2018-7-21 17:21
改用python3试试

厉害
换到python3该条命令执行成功了,感谢感谢。
页: [1]
查看完整版本: 【Python求助】在eclipse和pycharm中,通过adb install安装中文名字APK时老是报错...