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)