2014-06-07 106 views

回答

1

這是一個功能我寫按下BACK 關鍵

def back(self): 
    self.shell('input keyevent KEYCODE_BACK') 

以同樣的方式使用keyeventKEYCODE_HOMEkeyeventKEYCODE_ENTERHOMEENTER鍵
我把這些功能直接放到adbclient.py文件中,但是你也可以在你的代碼文件中將它們定義爲外部方法。

+0

感謝Eliyahu,它運行良好,但是當我在adbclient.py中添加一個方法並調用它時,它說這個屬性沒有爲adbclient定義! – HaMi

+0

你在哪裏以及如何將這種方法放入'adbclient'?它應該在課堂內部定義。例如,把它直接放在'def type(self,text)後面: self.shell(u'input text'%s''%text)'there – Eliyahu

+0

你應該花更多的精力來解決你的問題。在使用AndroidViewClient標籤進行排序之前,上面的代碼在StackOverflow上出現在這裏只有3-4個問題。在學習Python時,將方法放入類中的方法和方法是一個基本問題... – Eliyahu

相關問題