Tôi đang cố thử nghiệm ứng dụng của mình bằng công cụ MonkeyRunner. Tôi đang cố gắng thêm một EXTRA vào hoạt động của mình. Các kịch bản python thực hiện mà không có lỗi:Làm thế nào tôi có thể chuyển một ý định bổ sung cho Android bằng cách sử dụng MonkeyRunner?
device = MonkeyRunner.waitForConnection()
device.wake()
extra = {'MY_EXTRA', True}
device.startActivity(component="org.mycompany.myapp/.activity.Show",extras=extra)
Nhưng khi tôi kiểm tra mục đích trong ứng dụng của tôi, tôi không nhận được giá trị thông qua:
boolean myExtra = i.getBooleanExtra("MY_EXTRA", false);
tôi thiếu gì? Tôi có đi sai mục đích không? Tôi có kiểm tra giá trị trong ứng dụng Android không?
Tôi dường như không thể lấy thêm bất kỳ chuỗi, chuỗi, boolean, không có gì ... hmm – brendan