我想在 android 应用程序和 .net core 服务器项目之间进行实时通信。我在 stackoverflow 中尝试了一个问题。
我跟着这个one https://stackoverflow.com/questions/32573823/how-to-use-signalr-in-android。
在android方面,我使用了这些库
implementation files('libs/signalr-client-sdk-android.jar')
implementation files('libs/signalr-client-sdk.jar')
之后当尝试安装应用程序时,它会显示此消息
然后我按照这个添加了aar文件answer https://stackoverflow.com/a/29639415/4122324之后,当尝试再次构建时,会显示另一个错误,
Failed to resolved:signalr-client-sdk-android-release
之后我将此代码添加到存储库下的所有项目中
flatDir { dirs 'libs'}
Then that error gone and after try to install,another error occurs
请告诉我如何解决这个问题,或者您是否知道任何涵盖 android 和 .net core 之间实时通信的文章。
更新:
我将 android 端的 signalR 库更改为这个
com.microsoft.signalr:signalr:1.0.0
现在又出现另一个错误,
Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. > com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex
请告诉我如何解决这个问题