【问题标题】:Flutter, connection lost, google api颤振,连接丢失,谷歌api
【发布时间】:2019-05-29 19:25:01
【问题描述】:

我正在尝试在我的设备 (Huawei Nova 4) 上运行我的应用程序,但它崩溃了,而在其他手机上却没有。

Flutter 问题,求助

//代码开始

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.

我解决不了

【问题讨论】:

标签: android ios google-maps flutter


【解决方案1】:

检查日志,崩溃指向Caused by: java.lang.ClassNotFoundException: Didn't find class "org.apache.http.ProtocolVersion" on path...。尝试发布here 的解决方法。您应该能够访问 Flutter 项目中的 Android 清单文件,并在 <application> 中添加这一行:

<uses-library android:name="org.apache.http.legacy" android:required="false"/>

【讨论】:

    猜你喜欢
    • 2020-08-07
    • 2020-10-21
    • 2020-07-19
    • 2016-01-04
    • 2020-07-26
    • 1970-01-01
    • 1970-01-01
    • 2021-07-10
    • 2019-03-12
    相关资源
    最近更新 更多