当我处理项目时,我遇到了一个奇怪的情况。我刚刚运行了一次应用程序。然后我为我的XML文件更改了一些"android:margin"
属性。然后问题来了。我跑了项目,它崩溃了。日志说它来自Resource Not Found Exception。接下来我尝试导出它,但导出失败。我将在下面发布日志和错误对话框。
我做了什么: 我重新安装了诸如eclipse,ADT和SDK之类的东西。根本不工作。我绝对相信资源存在并保持正确的位置。**
需要所有有用的信息。
ps:找不到的资源文件是活动布局xml文件 - 我的介绍活动,我在我的R文件中找到了资源ID。
ps:我的朋友使用与我相同的代码。他们没有任何问题。
这是我的布局xml文件:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/fl_base_activity"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<ImageView
android:id="@+id/iv_base_wallpaper"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop" />
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@color/trans_cc" />
</FrameLayout>
答案 0 :(得分:0)
尝试重新构建项目,如果这不起作用,请删除项目的“build”和“gen”文件夹(您可以在其他地方进行备份,但将其从项目文件夹中删除),然后再次尝试运行它
让我知道这是否有效.....
答案 1 :(得分:0)
我找到了原因:如此愚蠢的失败,在我的SVN项目中添加了资源,没有后缀。它具有相同的名称和正确的资源名称但没有.png,eclipse无法区分它们之间的区别。它没有错误通知。 WTF!