android - 应包含哪个 aSmack jar 文件(android-14、android-15...)以支持 SDK 版本 14-19?

标签 android android-manifest smack asmack

我陷入了两个不同的错误之间。

  1. Unable to instantiate activity ComponentInfo

  2. unable-to-execute-dex-multiple-dex-files-define-lcom-myapp-rarray

为了解决这个问题,我采用了 1 中提到的解决方案,它导致了第二个错误,反之亦然。

第一个解决方案指示进入 buildpath 后删除私有(private)库,其他解决方案要求选中私有(private)库标记。

android-manifest 没有问题,因为指定了 Activity Main

我的应用程序工作正常,直到我包含 asmack jar 文件来学习 xmpp 消息传递。现在卡住了。

我在项目中导入了多个 smack jar 文件,导致了此类错误循环。现在我想知道应该导入哪个版本的asmack来支持sdks的范围,因为我无法导入所有导致上述错误的jar。

最佳答案

没关系,你只需要添加一个aSmack jar即可。

关于android - 应包含哪个 aSmack jar 文件(android-14、android-15...)以支持 SDK 版本 14-19?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21738372/

相关文章:

android - 如何在android中通过蓝牙发送媒体文件

java - 如何过滤 Google Play,使应用仅显示在 7 英寸平板电脑上

android - 如何删除表的所有内容以及如何在 Eclipse 或 Android Emulator 中查看数据库

java - 如何计算来自相机(openCV)的2个传入帧之间的差异

android - Android登录Facebook成功后如何结转数据

android - manifest.xml XML 解析错误 : not well-formed

android - 我如何在android中使用外部存储

android - 使用 proguard 时 smack for android 失败

java - 登录时 Smack 4.2.0 NullPointerException

android - 如何使用 smack-android 连接到安全禁用的 ejabberd?