AR Core version 1 issue

Hello guys I have the below issue when trying to run example scene of google AR core.

Error Message : EntryPointNotFoundException: ArCoreUnity_setArPrestoInitialized
GoogleARCoreInternal.LifecycleManager._Initialize () (at Assets/GoogleARCore/SDK/Scripts/Managers/LifecycleManager.cs:223)
GoogleARCoreInternal.LifecycleManager…cctor () (at Assets/GoogleARCore/SDK/Scripts/Managers/LifecycleManager.cs:58)
Rethrow as TypeInitializationException: An exception was thrown by the type initializer for GoogleARCoreInternal.LifecycleManager
GoogleARCore.ARCoreSession.Awake () (at Assets/GoogleARCore/SDK/Scripts/ARCoreSession.cs:42)

SDK Version: arcore-unity-sdk-v1.0.0
Unity version : 2017.3.0f3
Latest Android SDK

Can someone help me out with this

I too have similar issue. Waiting for resolution.

@surya251992

Change line 327 of GoogleARCore/SDK/Scripts/Managers/LifecycleManager.cs from this:

[DllImport(ApiConstants.ARCoreShimApi)]
public static extern void ArCoreUnity_setArPrestoInitialized(
    EarlyUpdateCallback onEarlyUpdate);

To this:

#if UNITY_EDITOR
    public static void ArCoreUnity_setArPrestoInitialized(
        EarlyUpdateCallback onEarlyUpdate) {}
#else
    [DllImport(ApiConstants.ARCoreShimApi)]
    public static extern void ArCoreUnity_setArPrestoInitialized(
        EarlyUpdateCallback onEarlyUpdate);
#endif