AirtestProject / AirtestProject/Poco
使用airtest ide 1.2.6版本,poco inspector定位元素时报错?
- Dominant language
- Python
- Stars
- 2k
- Forks
- 341
- PR merge metrics
- No merged PRs in 30d
Description
**描述问题bug**
**_想要使用poco inspector查看元素的属性,结果一直报错。_**
```
[02:27:07][DEBUG] D:\zst\AirtestIDE-win-1.2.6\airtest\core\android\static\adb\windows\adb.exe -P 5037 -s fe80a8aa shell am start -n com.netease.open.pocoservice/.TestActivity
[02:27:07][DEBUG] D:\zst\AirtestIDE-win-1.2.6\airtest\core\android\static\adb\windows\adb.exe -P 5037 -s fe80a8aa shell am instrument -w -e debug false -e class com.netease.open.pocoservice.InstrumentedTestAsLauncher com.netease.open.pocoservice.test/android.support.test.runner.AndroidJUnitRunner
300
[02:28:18][DEBUG] D:\zst\AirtestIDE-win-1.2.6\airtest\core\android\static\adb\windows\adb.exe -P 5037 -s fe80a8aa shell dumpsys window windows
[02:28:20][DEBUG] D:\zst\AirtestIDE-win-1.2.6\airtest\core\android\static\adb\windows\adb.exe -P 5037 -s fe80a8aa shell input tap 363 1115
java.lang.NullPointerException: Attempt to read from field 'com.android.server.appwidget.AppWidgetServiceImpl$ProviderId com.android.server.appwidget.AppWidgetServiceImpl$Provider.id' on a null object reference
|-- Remote Traceback --|
java.lang.NullPointerException: Attempt to read from field 'com.android.server.appwidget.AppWidgetServiceImpl$ProviderId com.android.server.appwidget.AppWidgetServiceImpl$Provider.id' on a null object reference
at android.os.Parcel.readException(Parcel.java:2019)
at android.os.Parcel.readException(Parcel.java:1959)
at android.accessibilityservice.IAccessibilityServiceConnection$Stub$Proxy.findAccessibilityNodeInfoByAccessibilityId(IAccessibilityServiceConnection.java:447)
at android.view.accessibility.AccessibilityInteractionClient.findAccessibilityNodeInfoByAccessibilityId(AccessibilityInteractionClient.java:290)
at android.view.accessibility.AccessibilityInteractionClient.getRootInActiveWindow(AccessibilityInteractionClient.java:162)
at android.app.UiAutomation.getRootInActiveWindow(UiAutomation.java:479)
at com.netease.open.pocoservice.Dumper.getRoot(Dumper.java:30)
at com.netease.open.pocoservice.Dumper.getRoot(Dumper.java:17)
at com.netease.open.libpoco.sdk.AbstractDumper.dumpHierarchy(AbstractDumper.java:24)
at com.netease.open.libpoco.sdk.AbstractDumper.dumpHierarchy(AbstractDumper.java:20)
at java.lang.reflect.Method.invoke(Native Method)
at com.netease.open.hrpc.backend.RpcServer.onRequest(RpcServer.java:171)
at com.netease.open.hrpc.backend.RpcServer.serve(RpcServer.java:57)
at fi.iki.elonen.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:840)
at fi.iki.elonen.NanoHTTPD$ClientHandler.run(NanoHTTPD.java:189)
at java.lang.Thread.run(Thread.java:764)
```
**复现步骤**
1. Poco辅助窗,下拉菜单选择android
2. 点击poco inspector按钮
3. Airtest IDE终端窗口开始不断刷新报错信息
4. See error
poco版本是airtest ide 1.2.6里边自带版本
**设备:**
内部开发的设备,android 8.0
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.