08-20 11:56:52.192 9815-9815 / com.example.android.courtcountee1 E / AndroidRuntime:FATAL EXCEPTION:main进程:com.example.android.courtcountee1,PID:9815 java.lang.RuntimeException:无法启动活动ComponentInfo {com.example.android.courtcountee1 / com.example.android.courtcountee1.MainActivity}:android.view.InflateException:二进制XML文件行#66:尝试调用虚方法'boolean java.lang.String.equals(java (.lang.Object)'在android.app.A活动中的一个空对象引用android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3319),在android.app.ActivityThread.access $ 1100的android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3415) (ActivityThread.java:229)在android.app.A.运行Android.os.Handler.dispatchMessage(Handler.java:102)的android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1821)上 . (Looper . java:148)在com.android.inter的java.lang.reflect.Method.invoke(Native Method)的android.app.ActivityThread.main(ActivityThread.java:7325)上nal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1230)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)引起:android.view.InflateException:二进制XML文件行#66 :尝试在android.view.LayoutInflater的android.view.LayoutInflater.inflate(LayoutInflater.java:551)上的空对象引用上调用虚方法'boolean java.lang.String.equals(java.lang.Object)' . 在android.sview.LayoutInflater.inflate(LayoutInflater.java:380)上的android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:287)android.support.v7.app上填充(LayoutInflater.java:429) .AppCompatActivity.setContentView(AppCompatActivity.java:139)位于android.app的android.app.Activity.performCreate(Activity.java:6904)的com.example.android.courtcountee1.MainActivity.onCreate(MainActivity.java:15) . 在android.app.Ac的android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3266)上的Instrumentation.callActivityOnCreate(Instrumentation.java:1136)在android.app.Handler上android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1821)的android.app.ActivityThread.access $ 1100(ActivityThread.java:229)上的tivityThread.handleLaunchActivity(ActivityThread.java:3415) . dispatchMessage(Handler.java:102)位于android.app.Looper.loop(Looper.java:148)的android.app.ActivityThread.main(ActivityThread.java:7325),位于java.lang.reflect.Method.invoke(Native方法)com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1230)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)引起:java.lang.NullPointerException :尝试在android.view.LayoutInflater的android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:750)上的空对象引用上调用虚方法'boolean java.lang.String.equals(java.lang.Object)' . android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:810)中android.view.LayoutInflater.rInflate(LayoutInflater.java:847)中的createViewFromTag(LayoutInflater.java:716)a android.view.LayoutInflater.inflate(LayoutInflater.java:810)在Android.view的android.view.LayoutInflater.inflate(LayoutInflater.java:527)的android.view.LayoutInflater.rInflate(LayoutInflater.java:855) . androidInfter.inflate(LayoutInflater.java:429)位于android.sview.LayoutInflater.inflate(LayoutInflater.java:380)的android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:287)android.support.v7 .app.AppCompatActivity.setContentView(AppCompatActivity.java:139)位于android的android.app.Activity.performCreate(Activity.java:6904)的com.example.android.courtcountee1.MainActivity.onCreate(MainActivity.java:15) . android.app.ActivityThread.access上android.app.ActivityThread.perleLaunchActivity(ActivityThread.java:3266)的app.Instrumentation.callActivityOnCreate(Instrumentation.java:1136)android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3415) $ 1100(ActivityThread.java:229)在android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1821)位于android.app.AtoT.read(android)的android.O.Ra上的android.O.Roper.loop(Looper.java:148)的android.os.Handler.dispatchMessage(Handler.java:102)(ActivityThread.java: 7325)位于com.android.internal.os.ZygoteInit.main的com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1230)的java.lang.reflect.Method.invoke(Native Method)( ZygoteInit.java:1120)

XML

我认为查看标签是造成的解决这个问题的问题解决了这个问题

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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:layout_weight="1">


    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="16dp"
        android:orientation="horizontal">

        <LinearLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_marginLeft="24dp"
            android:layout_weight="1"
            android:orientation="vertical"
            tools:context="com.example.android.courtcounter.MainActivity">


            <TextView
                android:layout_width="match_parent"
                android:layout_height="wrap_content"

                android:gravity="center_horizontal"
                android:padding="4dp"
                android:text="Team A" />

            <TextView
                android:id="@+id/team_a_score"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginBottom="24dp"
                android:fontFamily="sans-serif-light"
                android:gravity="center_horizontal"
                android:padding="4dp"
                android:text="0"
                android:textColor="#000000"
                android:textSize="56dp" />

            <Button
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_margin="8dp"
                android:onClick="threePoints"
                android:text="+3 POINTS" />

            <Button
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_margin="8dp"
                android:onClick="twoPoints"
                android:text="+2 POINTS" />

            <Button
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_margin="8dp"
                android:onClick="freeThrow"
                android:text="Free Throw" />
        </LinearLayout>

        <!--<view
            android:layout_width="1dp"
            android:layout_height="match_parent"
            android:layout_marginLeft="24dp"
            android:layout_marginRight="24dp"
            android:background="@android:color/darker_gray">
        </view>-->

        <LinearLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_marginRight="24dp"
            android:layout_weight="1"
            android:orientation="vertical"
            tools:context=".MainActivity">


            <TextView
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:gravity="center_horizontal"
                android:padding="4dp"
                android:text="Team B"
                android:textColor="#616161"
                android:textSize="14sp" />

            <TextView
                android:id="@+id/team_b_score"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginBottom="24dp"
                android:fontFamily="sans-serif-light"
                android:gravity="center_horizontal"
                android:padding="4dp"
                android:text="0"
                android:textColor="#000000"
                android:textSize="56dp" />

            <Button
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_margin="8dp"
                android:onClick="threePointsB"
                android:text="+3 POINTS" />

            <Button
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_margin="8dp"
                android:onClick="twoPointsB"
                android:text="+2 POINTS" />

            <Button
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_margin="8dp"
                android:onClick="freeThrowB"
                android:text="Free Throw" />
        </LinearLayout>

    </LinearLayout>

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="32dp"
        android:onClick="reset"
        android:text="RESET" />
</RelativeLayout>