1
我试图启动活动ACTION_SYNC_SETTINGS
或ACTION_ADD_ACCOUNT
它们在包android.provider.Settings
但是,问题是这些活动不启动。如何使用monkeyrunner(Python脚本)启动活动“ACTION_SYNC_SETTINGS”或“ACTION_ADD_ACCOUNT”
我的代码如下,它适用于启动活动“设置”,但当我通过ACTION_SYNC_SETTINGS
或SYNC_SETTINGS
更改活动时; ACTION_ADD_ACCOUNT
或ADD_ACCOUNT_SETTINGS
然后它ö不工作...
虽然,我尝试与包com.android.provider.Settings太,但它没有工作。
唯一的结果我得到的是:
Monkey Command: wake.
Monkey Command: wake.
Monkey Command: quit.
请任何一个可以指导我(我在API级别10和15个)...?
我的代码:
import os, subprocess
import sys
import time
import random
import string
import re
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
device = MonkeyRunner.waitForConnection(99, "emulator-5554")
package='com.android.settings'
activity='.Settings'
component_name=package + "/" + activity
device.startActivity(component=component_name)