17 lines
509 B
Python
17 lines
509 B
Python
|
import logging
|
||
|
import subprocess
|
||
|
import os
|
||
|
|
||
|
logging.getLogger(__name__).addHandler(logging.NullHandler())
|
||
|
|
||
|
|
||
|
class ADBrun(object):
|
||
|
binary = 'adbrun'
|
||
|
logger = logging.getLogger()
|
||
|
|
||
|
def launch(self):
|
||
|
# First close sim if any then launch
|
||
|
os.system('~/Library/Android/sdk/platform-tools/adb devices | grep emulator | cut -f1 | while read line; do ~/Library/Android/sdk/platform-tools/adb -s $line emu kill; done')
|
||
|
# Then launch sim
|
||
|
os.system("sh launchSimScript.sh")
|