首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决编译时Android中未找到的..class相关文件?

如何解决编译时Android中未找到的..class相关文件?
EN

Stack Overflow用户
提问于 2014-03-10 13:24:53
回答 2查看 1.8K关注 0票数 2

我承认我很困惑。我在工作中接管了一个项目,它是一个非常简单的Android应用程序,几乎没有依赖项。建筑应该是小菜一碟,但我正在使用Android,而且我对它还很陌生。在编译时,我会得到以下错误,我不知道它们是什么意思。如何解决这些错误,以便生成可以部署到设备上的构建?

代码语言:javascript
复制
Information:Using javac 1.6.0_65 to compile java sources
Information:Compilation completed with 8 errors and 0 warnings in 2 sec
Information:8 errors
Information:0 warnings
Error:java: /bin/com/example/android/R$attr.class (No such file or directory)
Error:java: /bin/com/example/android/R$drawable.class (No such file or directory)
Error:java: /bin/com/example/android/R$id.class (No such file or directory)
Error:java: /bin/com/example/android/R$layout.class (No such file or directory)
Error:java: /bin/com/example/android/R$string.class (No such file or directory)
Error:java: /bin/com/example/android/R.class (No such file or directory)
Error:java: /bin/com/example/android/BuildConfig.class (No such file or directory)
Error:Android Packager: [ExampleApplication] java.io.FileNotFoundException: /bin/ExampleApplication.unaligned.apk (Permission denied)

你知道吗,我做了一次重建(就像清洁和建筑一样?)在Android,这是我的输出。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-12 14:28:49

因此,这显然是一个用户错误(阅读:我做了一些愚蠢的事情),而不是软件的问题。然而,我将与其他人分享我的经验。

在Android中,您可能会关注几个路径点。第一个是“输出”,它位于之下。在“模块设置”下,每个模块都有一个“路径”选项卡,您可以在该选项卡中直接指定编译器输出。

我做了两件事(嗯,三件真的)错了。1)我没有设置输出,2)我将模块> Paths > Compiler输出设置为"/bin/classes“,这将转到硬盘根目录。这不是一个相对路径,需要显式设置。除非,您只需检查“继承项目编译输出路径”,然后确保设置了项目的“输出”。

我没有做的第三件事是将我的/src文件夹标记为"Source“选项卡下的”Source“。此外,不要忘记标记任何罐子,你包括作为图书馆!

票数 1
EN

Stack Overflow用户

发布于 2014-03-10 13:33:03

错误:Android: ExampleApplication java.io.FileNotFoundException: /bin/ExampleApplication.unalignd.apk(权限被拒绝)

您确定android可以在这个目录中编写吗?你试着以管理员的身份执行android吗?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22301396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档