Android:为什么会出现这些错误以及解决这些错误的简单方法是什么?

时间:2014-01-23 15:25:29

标签: android

我是android新手。我已经开始使用即时消息应用程序来完成我的最后一年项目。但不幸的是,它对我来说太大了,无法独自完成。我遇到这些错误,我厌倦了搜索这些错误,因为每个用户的情况各不相同。我经常遇到的错误是

1) 错误:解析XML时出错:格式不正确(无效令牌)activity_main.xml / swipe / res / layout line 27 Android AAPT问题 2) R无法解析为变量。

注意:我已经尝试经常清理我的项目以更新更改但是我也遇到了这些错误。

我的代码示例

       <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@drawable/back1"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >

<TextView
    android:layout_width="wrap_content"
    android:layout_height="150dp"
    android:text="@string/welcome" 
    android:layout_gravity="center"
    android:gravity="center"
    android:textSize="45sp"/>

<ImageView 
    android:layout_width="150dp"
    android:layout_height="150dp"
    android:layout_gravity="center"
    android:src="@drawable/icon"
    abdroid:id="@+id/img_clk"
   />

   </LinearLayout>

2 个答案:

答案 0 :(得分:3)

这是错误的:

abdroid:id="@+id/img_clk"

应该是:

android:id="@+id/img_clk"

答案 1 :(得分:0)

错误1
abdroid:id="@+id/img_clk"更改为android:id="@+id/img_clk"

错误2
做一个干净的重建。如果这没有帮助,请检查res文件夹中是否有以大写字母开头的文件。如果有,请将其更改为小写字母。