当前位置: 首页 > 知识库问答 >
问题:

Flutter,连接丢失,google api

颛孙兴旺
2023-03-14

我试图在我的设备(华为Nova 4)上运行我的应用程序,但它崩溃了,在另一部手机上却没有。

颤振问题,救命

Launching lib\main.dart on VCE L22 in debug mode...
Initializing gradle...
Resolving dependencies...
Running Gradle task 'assembleDebug'...
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
Built build\app\outputs\apk\debug\app-debug.apk.
Installing build\app\outputs\apk\app.apk...
Syncing files to device VCE L22...
I/zzbz    ( 3597): Making Creator dynamically
W/xample.alertta( 3597): Unsupported class loader
W/xample.alertta( 3597): Skipping duplicate class check due to unsupported classloader
E/        ( 3597): [ZeroHung]zrhung_get_config: Get config failed for wp[0x0008]
I/DynamiteModule( 3597): Considering local module com.google.android.gms.maps_dynamite:0 and remote module com.google.android.gms.maps_dynamite:221
I/DynamiteModule( 3597): Selected remote version of com.google.android.gms.maps_dynamite, version >= 221
V/DynamiteModule( 3597): Dynamite loader version >= 2, using loadModule2NoCrashUtils
W/ChimeraDebugLogger( 3597): Singleton logger instance not set.
W/xample.alertta( 3597): Unsupported class loader
W/xample.alertta( 3597): Skipping duplicate class check due to unsupported classloader
I/Google Maps Android API( 3597): Google Play services client version: 12451000
I/Google Maps Android API( 3597): Google Play services package version: 17122039
W/xample.alertta( 3597): Accessing hidden field Ljava/nio/Buffer;->address:J (light greylist, reflection)
D/TextView( 3597): get Display Panel Type is : 0
D/HwWechatOptimizeImpl( 3597): mIsEffect:false
D/NetworkSecurityConfig( 3597): No Network Security Config specified, using platform default
D/HiTouch_PressGestureDetector( 3597): HiTouch on notch display, height corret:123
D/OpenGLRenderer( 3597):   HWUI Binary is  enabled
I/HiTouch_HiTouchSensor( 3597): HiTouch restricted: Sub windows restricted.
D/mali_winsys( 3597): EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
I/iGraphics( 3597): [0030080c] opt app: 0
D/OpenGLRenderer( 3597):   HWUI Binary is  enabled
I/iGraphics( 3597): [0030080c] opt app: 0
D/mali_winsys( 3597): EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
D/HwGalleryCacheManagerImpl( 3597): mIsEffect:false
W/DynamiteModule( 3597): Local module descriptor class for providerinstaller not found.
I/DynamiteModule( 3597): Considering local module providerinstaller:0 and remote module providerinstaller:0
W/ProviderInstaller( 3597): Failed to load providerinstaller module: No acceptable module found. Local version is 0 and remote version is 0.
I/xample.alertta( 3597): The ClassLoaderContext is a special shared library.
I/iGraphics( 3597): [0030080c] opt app: 0
I/xample.alertta( 3597): The ClassLoaderContext is a special shared library.
I/xample.alertta( 3597): The ClassLoaderContext is a special shared library.
V/NativeCrypto( 3597): Registering com/google/android/gms/org/conscrypt/NativeCrypto's 284 native methods...
W/xample.alertta( 3597): Accessing hidden method Ljava/security/spec/ECParameterSpec;->getCurveName()Ljava/lang/String; (light greylist, reflection)
I/iGraphics( 3597): [0030080c] opt app: 0
I/ProviderInstaller( 3597): Installed default security provider GmsCore_OpenSSL
E/AndroidRuntime( 3597): FATAL EXCEPTION: Thread-6
E/AndroidRuntime( 3597): Process: com.example.alerttap, PID: 3597
E/AndroidRuntime( 3597): java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion;
E/AndroidRuntime( 3597):    at gu.b(:com.google.android.gms.dynamite_mapsdynamite@17122083@17.1.22 (100408-245988633):3)
E/AndroidRuntime( 3597):    at gr.a(:com.google.android.gms.dynamite_mapsdynamite@17122083@17.1.22 (100408-245988633):3)
E/AndroidRuntime( 3597):    at gt.a(:com.google.android.gms.dynamite_mapsdynamite@17122083@17.1.22 (100408-245988633):14)
E/AndroidRuntime( 3597):    at com.google.maps.api.android.lib6.drd.ak.a(:com.google.android.gms.dynamite_mapsdynamite@17122083@17.1.22 (100408-245988633):4)
E/AndroidRuntime( 3597):    at fv.a(:com.google.android.gms.dynamite_mapsdynamite@17122083@17.1.22 (100408-245988633):22)
E/AndroidRuntime( 3597):    at fv.run(:com.google.android.gms.dynamite_mapsdynamite@17122083@17.1.22 (100408-245988633):8)
E/AndroidRuntime( 3597): Caused by: java.lang.ClassNotFoundException: Didn't find class "org.apache.http.ProtocolVersion" on path: DexPathList[[zip file "/data/user_de/0/com.google.android.gms/app_chimera/m/0000001a/MapsDynamite.apk"],nativeLibraryDirectories=[/data/user_de/0/com.google.android.gms/app_chimera/m/0000001a/MapsDynamite.apk!/lib/arm64-v8a, /system/lib64, /product/lib64]]
E/AndroidRuntime( 3597):    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
E/AndroidRuntime( 3597):    at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
E/AndroidRuntime( 3597):    at ab.loadClass(:com.google.android.gms.dynamite_dynamiteloader@17122083@17.1.22 (100408-245988633):4)
E/AndroidRuntime( 3597):    at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
E/AndroidRuntime( 3597):    ... 6 more
D/ZrHung.AppEyeUiProbe( 3597): stop checker.
I/Process ( 3597): Sending signal. PID: 3597 SIG: 9
Lost connection to device.

共有1个答案

严峰
2023-03-14

检查日志,崩溃指向由:java.lang.ClassNotFoundException引起的:在路径上没有找到类“org.apache.http.protocolversion”...。试试这里贴的这个变通方法。您应该能够访问Flutter项目上的Android清单文件,并在 中添加这一行:

<uses-library android:name="org.apache.http.legacy" android:required="false"/>
 类似资料:
  • 问题内容: 我们正在使用 订阅主题。但是,我们经常遇到错误。我已经使用JavaScript客户端(mqttws31.js)测试了连接,效果很好。表示连接没有问题。 错误:- MQTT消息:- 配置 :- pom.xml: 在调试时:- 在上述方法中,有时会抛出。所以基于catch块,它使用 问题答案: 我只是想分享一下,以防万一。…我有相同的异常,并通过确保生成了唯一的客户端ID(使用 )来解决它

  • 问题内容: 在生产中,我有一个使用连接局部变量保存游戏状态的游戏。但是,我注意到,如果我在连接上闲置了一段时间,它将断开连接并重新连接,这将丢失当前状态。在本地主机上进行测试时,我从未注意到此行为。这是套接字连接的规范行为,还是导致连接断开的其他原因。 如果是正常行为,通常如何处理?是否应该将连接值全局存储,以便用户断开/重新连接时可以恢复连接值? 问题答案: 您的问题与套接字超时有关。如果某个套

  • 自上次更新以来,启动应用程序后,“Project Explorer”中的FTP-Server-Connections丢失。通常我可以很容易地选择服务器和浏览文件,但现在一秒钟后,所有的列表条目都丢失了,它只显示“本地文件系统”了。 (之前在Local Filesystem下列出的是我的服务器:http://d.pr/I/zbc1)昨天我重新添加了它,我以为它可以工作,但今天它又丢失了... 编辑:

  • 我正在尝试从macos上使用swift开发的应用程序连接到realm object server 当我尝试连接时,会出现“网络连接丢失”错误,但我可以从浏览器中毫无问题地打开领域服务器。。顺便说一句,这个问题最近发生了,它在几周前工作正常 这里,用户总是,错误描述是 这发生在本地服务器和一个托管在数字海洋 服务器版本1.8。3. xcode控制台日志 2018-01-15 12:46:07.077

  • 我怎样才能让我的查询在查询时不丢失连接?

  • 我使用Iphone 11模拟器。我点击运行按钮并得到这个: 它会打开应用程序并立即关闭。我执行了,但它不起作用。这是我的扑动医生“: