Ale*_*ack 5 android shopify kotlin
我正在使用 Kotlin 创建 Android 应用程序。
我使用的是Mobile buy SDK版本3.6.0
implementation 'com.shopify.mobilebuysdk:buy3:3.6.0'
Run Code Online (Sandbox Code Playgroud)
我用以下代码构建图形客户端:
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)
}
}
Run Code Online (Sandbox Code Playgroud)
应用程序在启动时因错误而崩溃
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)
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
归档时间: |
|
查看次数: |
351 次 |
最近记录: |