在编译我的android项目时,resources.ap不存在
编译错误: 生成最终存档时出错:java.io.FileNotFoundException:..\bin\resources.ap不存在 编译其他简单的示例作品。 相同的源文件和项目在我学院的机器上工作在编译我的android项目时,resources.ap不存在,android,resources,Android,Resources,编译错误: 生成最终存档时出错:java.io.FileNotFoundException:..\bin\resources.ap不存在 编译其他简单的示例作品。 相同的源文件和项目在我学院的机器上工作 有什么建议吗?为什么resources.ap不能生成 您是否进行了项目>清理?如果这不起作用,请尝试强制Eclipse再次构建项目。如果仍然不起作用,请重新启动Eclipse。尝试以管理员身份运行Eclipse。最后我找到了原因。update aapt工具将没有顺序的格式字符串视为生成错误。e、
有什么建议吗?为什么resources.ap不能生成 您是否进行了
项目>清理?如果这不起作用,请尝试强制Eclipse再次构建项目。如果仍然不起作用,请重新启动Eclipse。尝试以管理员身份运行Eclipse。最后我找到了原因。update aapt工具将没有顺序的格式字符串视为生成错误。e、 g.“%s%d”应该是“%1$s%2$d”。我尝试了记事本教程练习2,但得到了相同的错误。
我用错了。我刚切换到8级,现在它工作正常。转到文件->属性,并将目标更改为正确的android版本。对我来说,它是1.5(来自每日黑客教程)如果你删除整个“gen”文件夹,然后转到Project>Build All it's以重新生成文件夹,R.java文件在我的例子中是一个9补丁的可绘制文件,用GIMP修改,那么adb无法“解析”它,然后用draw9patch重新创建,运行良好,Eclipse中显示的AndroidManifest.xml与磁盘上的内容/Android正在读取的内容不同步。关闭并重新启动eclipse,编辑AndroidManifest.xml,使其正确、干净并生成
由于有两个AndroidManifest.xml文件并对其重命名而发生。如果两个应用程序来自同一代码库,则这两个应用程序非常有用。将项目链接到Android是有问题的。第一次尝试
清理,从eclipse自动构建
如果未解决,则尝试uder解决方案
在再次清理、构建等之后,我找到了为什么R.class不是由eclipse生成的解决方案
问题在strings.xml中:
你好,世界,你好
helloautomplete这些默认情况下是在创建项目时由eclipse创建的
明确地说,您正在根据自己的需要更改strings.xml,有时您会从代码中清除string.xml这两行
它在AndroidManifest.xml文件中产生问题
因此它不能与strings.xml通信
android:icon="@drawable/icon" android:label="@string/app_name"
android:name=".HelloAutoComplete"
android:label="@string/app_name"
不要从strings.xml中删除这两行
android:icon="@drawable/icon" android:label="@string/app_name"
android:name=".HelloAutoComplete"
android:label="@string/app_name"
问候aarifmohammadkhan@gmail.com
如果有人在安卓系统中有任何问题
欢迎提问
问候
aarifmkhan我在文件夹中同时有值和值,它正在从文件夹中选择字符串。我删除了en文件夹,它恢复了正常
我试过了
干净的
删除gen
重新启动eclipse
以下是我所做的一些事情,这些事情最终让我成功了
1) 我使用的是Admob广告,我的res/values文件夹中没有attrs.xml文件
2) 我从我的主要活动中删除了一行,上面写着“import andriod.R”,我所有的资源都重新连接起来,这最终使错误消失了
3) 我最后一个错误是我有一个“lib”文件夹,而不是一个“libs”文件夹,它保存了我的Admob jar文件
最后,在这些更改之后,我清理了项目
因此,如果上述任何一项都不能解决问题,希望这能帮助其他有同样错误的人。我在C:\Users\me\workspace\project\bin\resources.ap下创建了一个空文本文件_
然后清理/重建。。。这似乎解决了问题。我也遇到了同样的问题,在深入研究Eclipse提供的不同输出后,发现问题与格式错误的9补丁映像有关
我在问题输出(Alt-Shift-Q然后是X)中发现了问题。我收到了相同的错误消息,原因是我的一个字符串资源值(在文件res/values/strings.xml中)中有一个反斜杠字符
我必须先删除冒犯的角色并清理项目,然后才能进行构建。1-尝试project>clean
并重建项目
2-如果clean无法解决此问题,请在Eclipse中的控制台视图中检查ALL日志
问题可能不会在控制台
视图的末尾报告。在我的例子中,它是一个不尊重9-patch格式的可绘制文件。这是在控制台视图中的某个地方报告的,但不是在结尾处报告的 删除在gimp中创建的任何9个补丁可绘制文件并刷新。在eclipse进行了一些更新之后,我出现了这个问题。我只是去备份我的项目,并采取了文件,并把它放在适当的地方,在我目前的项目和所有工作
删除文件系统上的bin和gen李>
在Eclipse中刷新(F5)项目
我也面临同样的问题。我通过删除新添加的png文件修复了它。它无法生成resources.ap文件,因为我的一个png文件位于drawable中 从系统中删除bin和gen目录。然后在eclipse中使用F5。
这对我有帮助。我没有别的办法 升级到Android SDK Tools 15后,我遇到了这个问题。正如其他一些回复所示,它也与PNG图像有关。在分析Eclipse控制台输出后,我发现进程aapt.exe在处理其中一个图像时崩溃。更准确地说,这是在标记为“包含来自包的资源”的步骤中。为了确定导致问题的文件,我扫描了控制台输出,发现了3个aapt.exe调用,并且我在Windows控制台中重新运行了每个调用。第三个(“aapt.exe package-v-S…”)在我的一个PNG文件上崩溃。在我替换此文件(以所有支持的解决方案)后,问题消失了。我得到了此线程中的错误和此帖子中的错误:
在Eclipse中更新Android SDK为我修复了这两个错误。我在运行“aapt.exe”更新工具时遇到了一个错误
当控制台构建时,这个程序中显然有一个bug