Java Kotlin作为多平台依赖性问题
我正在使用Kotlin编写一个多平台的实验项目。我使用RXjava和改进编写了一些通用逻辑。有三个文件夹 科特林[commonMain] 科特林[androidMain] 科特林[iosMain] 代码在Kotlin[androidMain]文件夹中运行良好。当我搬入Kotlin[commonMain]时,这个班级无法重新热爱改装和RX库 是否因为Kotlin multi platform无法编译Rx和改装LIB 还是我做错了什么 请任何人都给我解释一下 问候,Java Kotlin作为多平台依赖性问题,java,android,kotlin,multiplatform,kotlin-extension,Java,Android,Kotlin,Multiplatform,Kotlin Extension,我正在使用Kotlin编写一个多平台的实验项目。我使用RXjava和改进编写了一些通用逻辑。有三个文件夹 科特林[commonMain] 科特林[androidMain] 科特林[iosMain] 代码在Kotlin[androidMain]文件夹中运行良好。当我搬入Kotlin[commonMain]时,这个班级无法重新热爱改装和RX库 是否因为Kotlin multi platform无法编译Rx和改装LIB 还是我做错了什么 请任何人都给我解释一下 问候, **import okhttp3
**import okhttp3. unalbe to resolve***
**import okhttp3.Response unable to resolve**
class AuthorizationInterceptor(private val authorization: Authorization) : Interceptor{
override fun intercept(chain: Interceptor.Chain): Response {
var accessToken = authorization.getCachedToken()
val request: Request =
chain.request().newBuilder().addHeader("Authorization", "%s , %s , %s".format(accessToken))
.build()
return chain.proceed(request)
}
}
这是正确的。kotlin native还没有可用的
改型
。不过他是个很好的替补
关于kotlin多平台项目,并向客户演示ktor
至于
RxJava
,顾名思义,该框架只针对Java(以及一些基于JVM的语言)实现。kotlin native正在进行相当大的努力,但到目前为止,还没有任何产品(被广泛接受)可以投入生产。这是正确的。kotlin native还没有可用的改型
。不过他是个很好的替补
关于kotlin多平台项目,并向客户演示ktor
至于
RxJava
,顾名思义,该框架只针对Java(以及一些基于JVM的语言)实现。kotlin native的开发工作正在进行中,但目前还没有任何(广泛接受的)产品准备就绪。@Onik谢谢,这里有一个模块。模块有三个文件夹/文件夹。每种味道都有自己的依赖性。build.gradle中的依赖项仅适用于mainandroid。不适用于maincommon。@谢谢,这里有一个模块。模块有三个文件夹/文件夹。每种味道都有自己的依赖性。build.gradle中的依赖项仅适用于mainandroid。不适合普通人。