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

为什么我收到这个错误,即使我已经在proguard-project.txt?中添加了jar文件。

南门欣怡
2023-03-14

我刚刚完成了Android应用程序的开发,所以现在我想发布。对于发布版,我正在使用ant命令行工具构建我的apk的发布版本。

我刚刚执行了命令< code>ant release并得到了这个错误

BUILD FAILED
/usr/src/android-sdk-linux/tools/ant/build.xml:679:执行此行时发生以下错误: /usr/src/android-sdk-linux/tools/ant/build.xml:692:编译失败;有关详细信息,请参阅编译器错误输出。

除此之外,我还有很多其他错误,比如'

[javac]/root/workspace/Unit Talk/src/org/sipchat/sipua/ui/ConnectionService。java:19:包org.jivesoftware.smack。数据包不存在
[javac]import org.jivesoftware.smack.packet.Presence;

[爪哇] /根/工作区/单元-谈话/src/组织/西普查特/西普阿/用户界面/西普罗伊德.java:89:找不到
符号[
爪哇] 符号: 类电话号码[爪哇] 位置: 类组织

所有这些错误都指向 jar 文件的类。甚至我在proguard项目中添加了罐子.txt

是的,如果我使用eclipse导出apk,那么它工作正常,我不会得到这样的错误。这是我的proguard-project.txt文件

谢谢

共有1个答案

利稳
2023-03-14

错误来自javac,在编译时(甚至在启动ProGuard之前)。您应该确保在项目的libs目录中有适当的库。

 类似资料:
  • 问题内容: ABstractMethodError的可能原因是什么? 线程“ pool-1-thread-1”中的异常java.lang.AbstractMethodError: 问题答案: 简单的答案是这样的:一些代码试图调用一个声明的方法。抽象方法没有主体,无法执行。由于您提供的信息很少,因此我无法真正详细说明如何发生这种情况,因为编译器通常会遇到此问题- 如此处所述,这意味着该类必须在运行时

  • {“error”:“invalid_scope”,“error_description”:“AADSTS70011:为输入参数”scope“提供的值无效。作用域 https://graph.microsoft.com/User.Read https://graph.microsoft.com/User.ReadWrite https://graph.microsoft.com/User.ReadB

  • 然后,我创建了注释代码。 结果 原因:java.lang.StringIndexOutOfBoundsException:长度=0;指数=-6 说真的,我和这个代码斗争了7小时30分钟。

  • > 我尝试使用react添加Seach过滤器,并使用json数据将其与搜索词匹配 以下是我的代码 常量应用 = () = 使用效果(()= }, []); 返回 ( );}; 当我试图执行时,我得到了下面的错误,有人能解释为什么会发生这种情况吗

  • 我试图解析一个,但我失败得很惨。我最初认为只是没有在响应中返回,因此我通过直接链接到我的在线文件,精心编制了下面的代码。我能够毫无问题地将打印到屏幕上。然而,当我调用我的解析方法时,我得到了文件的过早结束。 如果我直接传递URL,它会起作用: builder.parse (""); 但当我传递InputStream时失败: > 我得到的错误: