Pat*_*ick 19 java eclipse android adt
我有一个突然停止工作的Android应用程序项目.显然没有错误,但是当我尝试启动时,我得到了这个:
执行aapt时出错:返回代码139
我试图清理项目及其依赖库项目,重新启动Eclipse,更新到最新的ADT和SDK版本等,但都失败了.我有时也会遇到这个错误(没有改变任何东西):
生成最终存档时出错:java.io.FileNotFoundException:.../bin/resources.ap_不存在
我完全迷失了.
更多信息
我花了几个小时一块一块地拆解和重新组装所有东西,最后找到导致这些错误的原因,虽然我仍然不明白更好...我有这样的资源:
<resources>
<integer-array name="titi">
<item>@+id/toto</item>
</integer-array>
</resources>
Run Code Online (Sandbox Code Playgroud)
我删除了它,一切都恢复了......当然资源文件根本没有错误.半天失去了什么,这个Eclipse让我发疯8- /我是唯一一个?
Nim*_*a G 38
刚出现同样的问题,问题是我在菜单文件夹中有一个菜单文件,其中有一个android:title="@string/.."在我的字符串文件中不存在的菜单文件.添加它并完成后Project > Clean,问题就消失了.
不要@+id/...在这里使用:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<integer-array name="titi">
<Item>@+id/Toto</item>
</integer-array>
</resources>
Run Code Online (Sandbox Code Playgroud)
@+id/... 只能在布局资源中使用.
@id/...如果需要,使用和生成带有帮助资源文件的id:
res/values/ids.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item type="id" name="toto" />
</resources>
Run Code Online (Sandbox Code Playgroud)
http://developer.android.com/guide/topics/resources/more-resources.html#Id
| 归档时间: |
|
| 查看次数: |
16031 次 |
| 最近记录: |