无法添加socket.io库

时间:2019-05-06 17:10:04

标签: android android-gradle

我可以做我无法编辑套接字库并出错的任何事情

implementation 'io.socket:engine.io-client:1.0.0'
implementation 'com.github.nkzawa:socket.io-client:0.3.0'

和错误:

  

错误:无法解决':app @ debug / compileClasspath'的依赖关系:   无法解析io.socket:engine.io-client:1.0.0。显示详细资料   受影响的模块:应用

     

错误:无法解决以下项的依赖性   ':app @ debugAndroidTest / compileClasspath':无法解析   io.socket:engine.io-client:1.0.0。显示详细信息受影响的模块:app

     

错误:无法解决以下项的依赖性   ':app @ debugUnitTest / compileClasspath':无法解析   io.socket:engine.io-client:1.0.0。显示详细信息受影响的模块:app

2 个答案:

答案 0 :(得分:0)

最有可能缺少存储库:

repositories {
    mavenCentral()
}
dependencies {
     implementation "io.socket:socket.io-client:1.0.0"
}

请参见io.socket

答案 1 :(得分:0)

如果你们因为 jCenter 而遇到问题,我找到了一个简单的方法来让我的包继续工作。我正在使用 jitpack.io,它只是添加存储库 maven { url 'https://jitpack.io' },然后您只需将包地址放在 github 中。示例:implementation 'com.github.ebanx:swipe-button:0.8.3'

example for jitpack.io