Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Shopify';s mobile buy SDK支持缓存崩溃应用程序_Android_Kotlin_Shopify - Fatal编程技术网

Android Shopify';s mobile buy SDK支持缓存崩溃应用程序

Android Shopify';s mobile buy SDK支持缓存崩溃应用程序,android,kotlin,shopify,Android,Kotlin,Shopify,我正在用Kotlin为Android创建应用程序 我使用Mobile buy SDK版本3.6.0 implementation 'com.shopify.mobilebuysdk:buy3:3.6.0' 我使用以下代码构建图形客户端: graphClient = GraphClient.build(this, BuildConfig.SHOP_DOMAIN, BuildConfig.API_KEY ) {

我正在用Kotlin为Android创建应用程序

我使用Mobile buy SDK版本3.6.0

implementation 'com.shopify.mobilebuysdk:buy3:3.6.0'
我使用以下代码构建图形客户端:

        graphClient = GraphClient.build(this,
            BuildConfig.SHOP_DOMAIN,
            BuildConfig.API_KEY
        ) {
            httpClient = okHttpClient

            httpCache(cacheDir) {
                cacheMaxSizeBytes = 10 * 1024 * 1024
                defaultCachePolicy = HttpCachePolicy.Default.CACHE_FIRST.expireAfter(5, TimeUnit.MINUTES)
            }
        }

并且应用程序在启动时出错

java.lang.NoSuchMethodError: No static method create(Lokhttp3/internal/io/FileSystem;Ljava/io/File;IIJ)Lokhttp3/internal/cache/DiskLruCache; in class Lokhttp3/internal/cache/DiskLruCache; or its super classes (declaration of 'okhttp3.internal.cache.DiskLruCache' appears in /data/app/com.example.app/base.apk)
        at com.shopify.buy3.internal.cache.DiskLruCacheStore.<init>(DiskLruCacheStore.kt:43)
        at com.shopify.buy3.GraphClient$Config.build(GraphClient.kt:189)
        at com.shopify.buy3.GraphClient$Companion.build(GraphClient.kt:131)
java.lang.NoSuchMethodError:没有创建静态方法(Lokhttp3/internal/io/FileSystem;Ljava/io/File;IIJ)Lokhttp3/internal/cache/DiskLruCache;Lokhttp3/internal/cache/DiskLruCache类中;或其超类(在/data/app/com.example.app/base.apk中出现“okhttp3.internal.cache.DiskLruCache”声明)
在com.shopify.buy3.internal.cache.disklruccestore.(disklruccestore.kt:43)
位于com.shopify.buy3.GraphClient$Config.build(GraphClient.kt:189)
在com.shopify.buy3.GraphClient$Companion.build上(GraphClient.kt:131)

如何解决此问题?

您有解决方案吗?我也面临同样的问题