Stay organized with collections
Save and categorize content based on your preferences.
InstallApkSetup
public
class
InstallApkSetup
extends BaseTargetPreparer
A ITargetPreparer
that installs one or more apks located on the filesystem.
This class should only be used for installing apks from the filesystem when all versions of
the test rely on the apk being on the filesystem. For tests which use TestAppInstallSetup
to install apks from the tests zip file, use --alt-dir
to specify an alternate directory
on the filesystem containing the apk for other test configurations (for example, local runs where
the tests zip file is not present).
Summary
Public constructors
InstallApkSetup
public InstallApkSetup ()
Public methods
setApkPaths
public void setApkPaths ( paths)
Sets APK paths. Exposed for testing.
setThrowIfInstallFail
public void setThrowIfInstallFail (boolean throwIfInstallFail)
Set throw if install fail. Exposed for testing.
Parameters |
throwIfInstallFail |
boolean |
setUp
public void setUp (ITestDevice device,
IBuildInfo buildInfo)
Parameters |
device |
ITestDevice |
buildInfo |
IBuildInfo |
Protected methods
getApkPaths
protected getApkPaths ()
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2023-03-08 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2023-03-08 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-03-08 UTC."]]