jac*_*ace 9 google-play flutter
我在一个示例应用程序中运行了一些示例自动化测试,并得到了以下警告。但是文本并没有真正说什么。
有没有人来访问类似的警告?我似乎是颤振的内部工作。
StrictMode 政策违规:android.os.strictmode.NonSdkApiUsedViolation:Landroid/util/LongArray;->get(I)J
Landroid/view/accessibility/AccessibilityNodeInfo;->getSourceNodeId()J at android.os.StrictMode.lambda$static$1(StrictMode.java:407)
Landroid/view/accessibility/AccessibilityNodeInfo;->getSourceNodeId()J at android.os.StrictMode.lambda$static$1(StrictMode.java:428)
: Landroid/view/accessibility/AccessibilityNodeInfo;->mChildNodeIds:Landroid/util/LongArray; 在 android.os.StrictMode.lambda$static$1(StrictMode.java:407)
Landroid/view/accessibility/AccessibilityNodeInfo;->mChildNodeIds:Landroid/util/LongArray; 在 android.os.StrictMode.lambda$static$1(StrictMode.java:428)
Landroid/view/accessibility/AccessibilityRecord;->getSourceNodeId()J at android.os.StrictMode.lambda$static$1(StrictMode.java:407)
Landroid/view/accessibility/AccessibilityRecord;->getSourceNodeId()J at android.os.StrictMode.lambda$static$1(StrictMode.java:428)
Cor*_*uet 15
我知道这个问题很老了,但无论如何都要回答flutter github上有一个已关闭的问题,似乎与您的堆栈跟踪相对应: https ://github.com/flutter/flutter/issues/36915#issuecomment-525668810评论解释发生了什么:使用 ReflectionAccessors 类调用 SDK API,正如https://developer.android.com/guide/app-compatibility/restrictions-non-sdk-interfaces中提到的,谷歌不鼓励 这种做法,如 github 线程中所述,忽略这些警告是安全的,因为反射调用受到保护并且会默默地失败。希望这有帮助
| 归档时间: |
|
| 查看次数: |
1868 次 |
| 最近记录: |