令牌“11”上的语法错误,无效的VariableDeclaratorId R.java

时间:2012-11-02 15:32:22

标签: android

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/11" />

</LinearLayout>

所有这一切,是android项目正常设置,我把它放在每个文件夹中的图像11与默认图标大小相同,我不能让它进入模拟器,因为这个错误,它甚至不会跑,你能帮帮我吗?

2 个答案:

答案 0 :(得分:7)

使用包含字母的名称重命名您的drawable:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/my_drw" />

</LinearLayout>

答案 1 :(得分:0)

我遇到了类似的问题。在我的项目 res 文件夹中,没有可绘制文件夹。我创建了一个名为 &#34; drawable&#34; 的新文件夹,并将我的图片 xyz.jpg 添加到它。但我在 R.java文件中遇到同样的错误。然后我将 ic_launcher.png 文件从 drawable-hdpi 文件夹复制到 drawable ,它有效。不知怎的,我感觉该文件夹应该有 ic_launcher.png 图像。