मैं MonkeyRunner उपकरण का उपयोग कर अपने ऐप का परीक्षण करने की कोशिश कर रहा हूं। मैं अपनी गतिविधि में एक अतिरिक्त जोड़ने की कोशिश कर रहा हूं। अजगर स्क्रिप्ट त्रुटि के बिना निष्पादित करता है:मैं बंदररुनर का उपयोग कर एंड्रॉइड इरादे में अतिरिक्त कैसे पास कर सकता हूं?
device = MonkeyRunner.waitForConnection()
device.wake()
extra = {'MY_EXTRA', True}
device.startActivity(component="org.mycompany.myapp/.activity.Show",extras=extra)
लेकिन जब मैं अपने अनुप्रयोग में आशय का निरीक्षण मैं मिल मान प्रदान किया नहीं है:
boolean myExtra = i.getBooleanExtra("MY_EXTRA", false);
मैं क्या याद आ रही है? क्या मैं इरादे में गुजर रहा हूं? क्या मैं एंड्रॉइड ऐप में वैल्यू का गलत निरीक्षण कर रहा हूं?
मुझे लगता है कि यह कोई अतिरिक्त, स्ट्रिंग, बूलियन, कुछ भी नहीं ले रहा है ... हम्म – brendan