我在使用khttp库时遇到问题(应该在Kotlin中可以使用,并且提供与python请求的库功能相同的功能)
我的build.gradle包含这些字符串:
repositories {
mavenCentral()
}
dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib"
compile "com.github.jkcclemens:khttp:-SNAPSHOT"
}
项目构建成功,但无法导入import khttp
通常,我将kotlin用作IOS项目的框架,并且需要khttp
才能连接到longpoll服务器。如果khttp
在我的情况下不起作用,那么我有什么选择?我认为使用它的来源并不是一个好主意
答案 0 :(得分:0)
答案 1 :(得分:0)
我知道我可能正在大惊小怪,但是如果有人在寻找答案,他们将无法从上面获得答案。
Khttp库是为kotlin JVM构建的,不是本机的。如果您查看源代码,您将注意到它正在使用Java的库来运行它,例如this。
这意味着可悲的是,您无法在iOS和任何不运行JVM的平台上运行它,因为khttp仅在JVM平台上运行,并且由于缺少库而无法在本机上运行。 / p>