Аз съм нов в разработването и тестването на Android, в момента се обучавам да правя тестови скриптове под Python и след това да използвам monkeyrunner, за да ги стартирам.
Както се казва в официалната документация на MonkeyDevice, [getProperty()][1] и [getSystemProperty()][2] трябва да ви върнат стойност, която зависи от името на променливата на свойството, което подавате за тях. Всеки път получавах само стойност „Няма“. Някаква идея или трик?!
Простият код, който използвам:
from com.android.monkeyrunner import MonkeyDevice,MonkeyRunner
device = MonkeyRunner.waitForConnection()
print device.getSystemProperty('version.sdk')
За разбирането,,,