【发布时间】:2010-12-16 18:42:05
【问题描述】:
我正在尝试编译我的 android 项目,但我似乎无法通过此错误:
-dex: [回声] [echo] 转换编译文件和外部库 进入 K:\bin\classes.dex... [回声] [申请] [应用] 意外的*异常: [应用] com.android.dx.util.ExceptionWithContext [应用] 在 com.android.dx.util.ExceptionWithContext.withContext(Exceptio nWithContext.java:46) [申请] 在 com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslato r.java:340) [申请] 在 com.android.dx.dex.cf.CfTranslator.translate0(CfTranslator.ja 弗吉尼亚州:131) [申请] 在 com.android.dx.dex.cf.CfTranslator.translate(CfTranslator.jav 一个:85) [申请] 在 com.android.dx.command.dexer.Main.processClass(Main.java:336)
[apply] at com.android.dx.command.dexer.Main.processFileBytes(Main.java:315) [申请] 在 com.android.dx.command.dexer.Main.access$100(Main.java:56) [申请] 在 com.android.dx.command.dexer.Main$1.processFileBytes(Main.jav 答:266) [应用] 在 com.android.dx.cf.direct.ClassPathOpener.processArchive(Class PathOpener.java:244) [应用] 在 com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPath Opener.java:130) [申请] 在 com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpe ner.java:108) [申请] 在 com.android.dx.command.dexer.Main.processOne(Main.java:284) [应用] 在 com.android.dx.command.dexer.Main.processAllFiles(Main.java:2 20) [应用] 在 com.android.dx.command.dexer.Main.run(Main.java:176) [申请] 在 com.android.dx.command.dexer.Main.main(Main.java:157) [申请] 在 com.android.dx.command.Main.main(Main.java:89) [应用] 引起:java.lang.NullPointerException [申请] 在 com.android.dx.cf.code.ConcreteMethod.(ConcreteMethod.j 艾娃:84) [申请] 在 com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslato r.java:243) [申请] ... 14 更多 [应用] ...同时处理 ()V [应用] ...同时处理 com/google/android/apps/analytics/AnalyticsRecei 版本级 [申请] [应用] 1 个错误;中止
构建失败 K:\build.xml:343: 发生以下错误时 执行这一行:K:\build.xml:205: 申请返回:1
我相信这与使用 AnalyticsReceiver.jar 库有关。但我知道我的代码可以正常工作,因为我已经用 Eclipse 成功编译了它
有什么想法吗?
【问题讨论】: