当前位置: 首页 > 知识库问答 >
问题:

Dx故障写入输出:已准备好…-控制台出错

司马彦
2023-03-14
  • braintree-api-1.6.1-full.jar
  • Android:minSDKversion=“14”
  • Android:targetSDKversion=“18”

控制台中的完整错误消息:

Dx故障写入输出:已准备好[2015-06-18 15:31:42-Dex加载器]无法执行Dex:多个Dex文件定义Landroid/Support/Annotation/Animres;[2015-06-18 15:31:42-foto.studio]转换为Dalvik格式失败:无法执行dex:多个dex文件定义Landroid/Support/Annotation/Animres;

我已经删除、重新导入了所有内容两次,更新了Eclipse包的最新版本,并清理了我的项目。但还是有这个问题。当我移除braintree库时,我的应用程序恢复正常。

有人经历过同样的问题吗?谢谢!

===解决方案===

最后搬到了Android Studio。一切都像现在应该的那样运转。

共有1个答案

杨凯旋
2023-03-14

这只是1.6.1和1.6.0中的一个问题,使用了完整的JAR。在这些版本中,添加了一个新的可选依赖项,完整的jar将其拾取并编译。现在,您可以使用1.5.1,未来的版本将不会在完整的JAR中包含Google Play服务。

目前尚未解决的问题:https://github.com/braintree/braintree_android/issues/35

 类似资料:
  • 我一直在尝试编码来查找给定数组元素的LCM。我的代码如下 我的问题是,当我输入时,输出控制台会冻结。我尝试了另一种没有while循环的方法。也就是说,消除了while循环,并在最后添加了一个if循环。 但现在编译器抛出一个错误,指出并非所有代码路径都返回一个值。有人能帮我解决代码中的问题吗?我是一名编程初学者。提前谢谢!!

  • 我正在尝试使用perl进行简单的问卷调查。我想在用户输入时将响应记录在日志文件中。我在将stdin重定向到文件时遇到问题。 下面是我实现的代码。参考这个。 我现在得到的输出是,只有在用户输入后,问题才被打印出来。 下面是预期的输出: 我还发现了重复的stdin到stdout,但真的无法实现我想要的。我错过了什么吗?! 有更清洁的解决方案吗?

  • 问题内容: 我已尝试使用此代码建议(http://www.daniweb.com/forums/thread23883.html#)将控制台输出写入txt文件,但未成功。怎么了? 问题答案: 你需要执行以下操作: 第二句话是关键。它将假定的“最终” 属性的值更改为提供的值。 可以使用类似的方法(和)来更改标准输入和错误流。有关详细信息,请参考。 上面的一个更通用的版本是这样的: 如果为is ,则流

  • 问题内容: 我只有一种方法。如何检查System.out.println()并将Scanner替换为使用JUnit自动输入值? PS,请提供一些解决方案… 问题答案: 理想情况下,提取尴尬的依赖关系,以便您可以在没有依赖关系的情况下进行测试。更改为简单: (考虑使用a 代替for 。) 然后,您实际上不需要进行单元测试-但您可以使用基于的进行测试,并基于的输出进行测试,从而提供所需的任何输入并检查

  • 我正在使用tflite进行语义分割。我有一个经过训练的模型,可以从背景中分割对象,这个模型是在深度实验室上训练的。 我已经使用下面的代码将这个模型(冻结的推理图)转换为tflite格式: 模型在Android上加载,但是当我尝试运行推理时,它会给我这个错误: 原因:java.lang.IllegalStateException:内部错误:准备张量分配时出现意外失败:third_party/tens

  • 当我在Android Studio上运行应用程序时,我看到了一些垃圾收集输出: 这是什么意思?(我正在阅读大型csv文件,其中有更多70k行)