1
0
mirror of https://github.com/ARM-software/devlib.git synced 2024-10-06 02:40:50 +01:00

AndroidTarget: Added package data and extrenal storage path settings

`package_data_directory` and `external_storage_directory` are now arguments of AndroidTarget
This commit is contained in:
Sebastian Goscik 2016-02-16 17:24:19 +00:00
parent e7aea717cc
commit 0a8b0c6989

View File

@ -669,6 +669,29 @@ class AndroidTarget(Target):
else:
return (0, 0)
def __init__(self,
connection_settings=None,
platform=None,
working_directory=None,
executables_directory=None,
connect=True,
modules=None,
load_default_modules=True,
shell_prompt=DEFAULT_SHELL_PROMPT,
package_data_directory="/data/data",
external_storage_directory="/sdcard",
):
super(AndroidTarget, self).__init__(connection_settings=connection_settings,
platform=platform,
working_directory=working_directory,
executables_directory=executables_directory,
connect=connect,
modules=modules,
load_default_modules=load_default_modules,
shell_prompt=shell_prompt)
self.executables_directory = executables_directory
self.package_data_directory = package_data_directory
def reset(self, fastboot=False): # pylint: disable=arguments-differ
try:
self.execute('reboot {}'.format(fastboot and 'fastboot' or ''),