Start Activity
Start an Android activity by providing package name and activity name //通过提供包名和活动名来启动Android活动
Example Usage
Java | driver.startActivity(new Activity("com.example", "ActivityName" )); |
Python | self.driver.start_activity("com.example", "ActivityName" ); |
Javascript | // webdriver.io example driver.startActivity( "com.example" , "ActivityName" );// wd example await driver.startActivity({ appPackage: "com.example" ,appActivity: "ActivityName" }); |
Ruby | # ruby_lib example start_activity app_package : "com.example" , app_activity :"ActivityName" # ruby_lib_core example @driver.start_activity app_package :"com.example" , app_activity : "ActivityName" |
C# | driver.StartActivity("com.example" ,"ActivityName" ); |
PHP | $driver->startActivity(array('appPackage' => 'com.example' ,'appActivity' => 'ActivityName' )); |
Support
Appium Server
Appium Clients
HTTP API Specifications
Endpoint
POST /session/:session_id/appium/device/start_activity
URL Parameters
name | description |
---|---|
session_id | ID of the session to route the command to |
JSON Parameters
name | type | description |
---|---|---|
appPackage | string | Name of the package |
appActivity | string | Name of the activity |
appWaitPackage | string | Automation will begin after this package starts |
intentAction | string | Intent action which will be used to start activity |
intentCategory | string | Intent category which will be used to start activity |
intentFlags | string | Flags that will be used to start activity |
optionalIntentArguments | string | Additional intent arguments that will be used to start activity |
dontStopAppOnReset | boolean | Should the app stop on reset |
Response
null