不積跬步無以至千里
這裏是原生代碼邏輯在跑monkey測試出現的問題
1.monkey報錯log如下
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object android.view.View.getTag(int)' on a null object reference
at com.android.systemui.DessertCaseView.place(DessertCaseView.java:364)
at com.android.systemui.DessertCaseView.place(DessertCaseView.java:333)
at com.android.systemui.DessertCaseView$1.run(DessertCaseView.java:146)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7401)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:980)
2.解決代碼如下
代碼路徑:
app/src/com/android/systemui/Dessert