虽然我在调试版本中对 Android Studio 和 iOS 模拟器或 Android 模拟器没有任何问题。我现在尝试将发布构建应用程序上传到使用 Google Play 控制台进行预启动,但我无法弄清楚为什么我无法在没有崩溃的情况下运行测试。
我尝试了许多升级/降级,但它只在地图上崩溃,没有其他屏幕。即使是google_maps_flutter在创建新的 Flutter 项目时具有基本配置的示例也会崩溃。
我没有要测试的安卓设备,所以我仅限于内部测试。iPhone 没有问题,它工作得很好。
此报告来自 Google Play 控制台中 Google 测试的以下设备,这发生在每个测试迭代构建中:
- 设备:三星 Galaxy S9
- 屏幕尺寸:1080x2009
- 屏幕密度(DPI):480
- OpenGL ES 版本:3.2
- CPU:高通SDM845
- 安卓版本(SDK):安卓8.0(SDK 26)
- RAM(总内存):3,584 MB
- ABI:ARM64_V8 区域设置:en_US
这是堆栈跟踪报告:
Process: androidx.test.tools.crawler.stubapp, PID: 7201
java.lang.StackOverflowError: stack size 1037KB
at android.util.LongArray.clone(LongArray.java:117)
at android.view.accessibility.AccessibilityNodeInfo.init(AccessibilityNodeInfo.java:3259)
at android.view.accessibility.AccessibilityNodeInfo.obtain(AccessibilityNodeInfo.java:3051)
at android.view.accessibility.AccessibilityCache.getNode(AccessibilityCache.java:231)
at android.view.accessibility.AccessibilityInteractionClient.findAccessibilityNodeInfoByAccessibilityId(AccessibilityInteractionClient.java:287)
at android.view.accessibility.AccessibilityNodeInfo.getChild(AccessibilityNodeInfo.java:995)
at android.support.test.uiautomator.e.f(ByMatcher.java:7)
at android.support.test.uiautomator.e.f(ByMatcher.java:10) **repeats 122 times **
这是颤振医生 -v
• Flutter version 1.22.5 at /Users/Company/Development/flutter
• Framework revision 7891006299 (6 weeks ago), 2020-12-10 11:54:40 -0800
• Engine revision ae90085a84
• Dart version 2.10.4
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
• Android SDK at /Users/Company/Library/Android/sdk
• Platform android-29, build-tools 29.0.3
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 12.3)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 12.3, Build version 12C33
• CocoaPods version 1.9.3
[✓] Android Studio (version 4.0)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin installed
• Dart plugin version 193.7547
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
[✓] VS Code (version 1.52.1)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.12.2
[✓] Connected device (1 available)
• AOSP on IA Emulator (mobile) • emulator-5554 • android-x86 • Android 9 (API 28) (emulator)
• No issues found!