如何使用python在ldplayer上打开应用程序

z31licg0  于 2022-12-20  发布在  Python
关注(0)|答案(1)|浏览(197)

我正在创建一段可以在LDPlayer模拟器软件上操作的代码。我正在使用子进程和adb模块打开LDPlayer,但现在LDPlayer运行后,它没有打开我需要的应用程序(这里是不和谐的)。我已经尝试了相当多的方法,并研究了论坛,youtube,但仍然无法打开应用程序。有指示,可以打开应用程序只需应用程序名称(Discord),和另一个指南,可以打开使用的名称应用程序的安装文件夹(com.discord)。有人能帮助我,谢谢大家!

import subprocess
import requests
from time import sleep

# Get the proxy URL from the API
response = requests.get("https://app.proxyno1.com/api/change-key-ip/my-apikey")
status = response.json()["message"]
print('Status:', status)

# Start the LDPlayer emulator (proxy server:port already setting)
ldplayer_path = "C:\LDPlayer\LDPlayer9\dnplayer.exe"
adb_path = r"C:\Users\PC\Desktop\Test\platform-tools\adb.exe"
process = subprocess.Popen(ldplayer_path)
process.wait()

# Use the LDPlayer emulator to run Discord
subprocess.run([adb_path, "shell", "am", "start", "-s", "emulator-5554", "-n", "com.discord/com.Discord.MainActivity"])
iovurdzv

iovurdzv1#

试试看

subprocess.run([adb_path, "-s", "emulator-5554", "shell", "am", "start",  "-n", "com.discord/com.Discord.MainActivity"])

因为-s <serialno>adb的参数,而不是am的参数。

相关问题