无法从 aTalk 开源聊天项目生成 .aar

问题描述

我发现了这个不错的 xmpp 开源聊天,名为 aTalk 为 Android 编写 (https://github.com/cmeng-git/atalk-android)。我安装了它并成功连接到 xmpp 服务器,甚至与其他 xmpp 客户端聊天

我想将此项目用作另一个项目中的库,但我很难生成 .aar,因为显然在构建库时无法生成 R 文件

我只会添加错误日志的一小部分:

C:\Workspace\atalk\atalk-android\aTalk\src\main\java\org\atalk\android\gui\chat\filetransfer\FileTransferConversation.java:622: error: constant expression required
            case R.id.button_file:
                     

C:\Workspace\atalk\atalk-android\aTalk\src\main\java\org\atalk\android\gui\chat\filetransfer\FileTransferConversation.java:623: error: constant expression requiredcase R.id.sticker:
                     

C:\Workspace\atalk\atalk-android\aTalk\src\main\java\org\atalk\android\gui\chat\filetransfer\FileTransferConversation.java:628: error: constant expression required
            case R.id.playback_play:
                     

C:\Workspace\atalk\atalk-android\aTalk\src\main\java\org\atalk\android\gui\chat\filetransfer\FileTransferConversation.java:632: error: constant expression required
            case R.id.buttonCancel:

为了生成 .aar,我尝试了文档 (https://developer.android.com/studio/projects/android-library) 中提到的所有不同方法,但最后,我遇到了相同的 R 文件问题。

任何建议将不胜感激。 谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)