3

虽然我在调试版本中对 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!

google_maps_flutter

4

1 回答 1

1

这也发布在颤振的 GitHub 上,得到了答案。我只是忽略了这些类型的错误的发布前测试报告错误。 https://github.com/flutter/flutter/issues/74902

于 2021-04-15T02:15:33.437 回答