我承认我很困惑。我在工作中接管了一个项目,它是一个非常简单的Android应用程序,几乎没有依赖项。建筑应该是小菜一碟,但我正在使用Android,而且我对它还很陌生。在编译时,我会得到以下错误,我不知道它们是什么意思。如何解决这些错误,以便生成可以部署到设备上的构建?
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,这是我的输出。
发布于 2014-03-12 14:28:49
因此,这显然是一个用户错误(阅读:我做了一些愚蠢的事情),而不是软件的问题。然而,我将与其他人分享我的经验。
在Android中,您可能会关注几个路径点。第一个是“输出”,它位于之下。在“模块设置”下,每个模块都有一个“路径”选项卡,您可以在该选项卡中直接指定编译器输出。
我做了两件事(嗯,三件真的)错了。1)我没有设置输出,2)我将模块> Paths > Compiler输出设置为"/bin/classes“,这将转到硬盘根目录。这不是一个相对路径,需要显式设置。除非,您只需检查“继承项目编译输出路径”,然后确保设置了项目的“输出”。
我没有做的第三件事是将我的/src文件夹标记为"Source“选项卡下的”Source“。此外,不要忘记标记任何罐子,你包括作为图书馆!
发布于 2014-03-10 13:33:03
错误:Android: ExampleApplication java.io.FileNotFoundException: /bin/ExampleApplication.unalignd.apk(权限被拒绝)
您确定android可以在这个目录中编写吗?你试着以管理员的身份执行android吗?
https://stackoverflow.com/questions/22301396
复制相似问题