Android Studio EGL错误匹配错误?

时间:2017-03-08 06:07:12

标签: android compiler-errors

我的应用程序工作正常,然后使用此xml文件中的颜色,现在弹出此错误,我将发布带有错误信息的xml文件代码。我如何修复此问题?

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



    <EditText
        android:layout_height="wrap_content"
        android:inputType="textPersonName"
        android:ems="10"
        android:id="@+id/editText4"
        android:textAlignment="center"
        android:layout_alignBaseline="@+id/editText2"
        android:layout_alignBottom="@+id/editText2"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true"
        android:layout_width="180dp"
        android:background="#7A0019"
        android:hint="Last Name"
        android:textColor="#00FF00" />


    <TextView
        android:text="Signup!"
        android:layout_width="200dp"
        android:layout_height="wrap_content"
        android:id="@+id/textView5"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="9dp"
        android:textAlignment="center"
        android:textSize="20sp"
        android:textColor="#f17a0a"
        android:background="#00FFFF"
        android:textStyle="normal|bold" />

    <EditText
        android:layout_height="wrap_content"
        android:inputType="textPersonName"
        android:ems="10"
        android:id="@+id/editText8"
        android:layout_width="50dp"
        android:layout_alignTop="@+id/editText7"
        android:layout_centerHorizontal="true"
        android:background="#7A0019"
        android:textAlignment="center"
        android:hint="State"
        android:textColor="#00FF00" />

    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:inputType="textPersonName"
        android:ems="10"
        android:id="@+id/editText5"
        android:textAlignment="center"
        android:layout_marginTop="55dp"
        android:layout_below="@+id/editText2"
        android:layout_centerHorizontal="true"
        android:background="#7A0019"
        android:hint="Address"
        android:textColor="#00FF00" />

    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:inputType="textPersonName"
        android:ems="10"
        android:id="@+id/editText11"
        android:textAlignment="center"
        android:layout_below="@+id/editText2"
        android:layout_alignLeft="@+id/editText5"
        android:layout_alignStart="@+id/editText5"
        android:layout_marginTop="12dp"
        android:background="#7A0019"
        android:hint="Email Address"
        android:textColor="#00FF00" />

    <EditText
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:inputType="textPersonName"
        android:ems="10"
        android:id="@+id/editText7"
        android:layout_below="@+id/editText6"
        android:layout_toLeftOf="@+id/button"
        android:layout_toStartOf="@+id/button"
        android:layout_marginTop="47dp"
        android:background="#7A0019"
        android:textAlignment="center"
        android:hint="City"
        android:textColor="#00FF00" />

    <EditText
        android:layout_height="wrap_content"
        android:inputType="textPassword"
        android:ems="10"
        android:id="@+id/editText13"
        android:hint="Retype"
        android:textAlignment="center"
        android:layout_alignBaseline="@+id/editText12"
        android:layout_alignBottom="@+id/editText12"
        android:layout_toRightOf="@+id/editText8"
        android:layout_toEndOf="@+id/editText8"
        android:layout_width="180dp"
        android:textColor="#00FF00" />

    <EditText
        android:layout_height="wrap_content"
        android:inputType="textPassword"
        android:ems="10"
        android:layout_marginTop="10dp"
        android:id="@+id/editText12"
        android:hint="Password"
        android:textAlignment="center"
        android:layout_width="180dp"
        android:layout_below="@+id/editText10"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:textColor="#00FF00"
         />

    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:inputType="textPersonName"
        android:ems="10"
        android:layout_marginTop="11dp"
        android:id="@+id/editText10"
        android:textAlignment="center"
        android:layout_below="@+id/editText9"
        android:layout_alignLeft="@+id/editText6"
        android:layout_alignStart="@+id/editText6"
        android:hint="Username"
        android:textColor="#00FF00"

        android:background="#00FFFF" />

    <Button
        android:text="Sign Me Up!!"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginBottom="14dp"
        android:id="@+id/button"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:background="#00FFFF"
        android:textColor="#f17a0a"
        android:textAlignment="center"
        android:textStyle="normal|bold" />

    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:inputType="textPersonName"
        android:ems="10"
        android:id="@+id/editText6"
        android:textAlignment="center"
        android:background="#7A0019"
        android:layout_below="@+id/editText5"
        android:layout_alignLeft="@+id/editText5"
        android:layout_alignStart="@+id/editText5"
        android:layout_marginTop="35dp"
        android:hint="Address 2"
        android:textColor="#00FF00" />

    <EditText
        android:layout_height="wrap_content"
        android:inputType="textPersonName"
        android:ems="10"
        android:id="@+id/editText9"
        android:background="#7A0019"
        android:layout_width="100dp"
        android:layout_alignBaseline="@+id/editText8"
        android:layout_alignBottom="@+id/editText8"
        android:layout_toRightOf="@+id/button"
        android:layout_toEndOf="@+id/button"
        android:textAlignment="center"
        android:hint="Zipcode"
        android:textColor="#00FF00" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignTop="@+id/editText2"
        android:layout_toLeftOf="@+id/editText4"
        android:layout_toStartOf="@+id/editText4"
        android:id="@+id/textView12" />

</RelativeLayout>

这是错误

  

E / EGL_emulation:tid 2805:eglSurfaceAttrib(1146):错误0x3009   (EGL_BAD_MATCH)W / OpenGLRenderer:无法设置EGL_SWAP_BEHAVIOR   表面0x942c4ba0,错误= EGL_BAD_MATCH D / AndroidRuntime:正在关闭   VM E / AndroidRuntime:FATAL EXCEPTION:main                     处理:com.example.ratcl032.updatedtshirtstoreryan,PID:2499                     android.view.InflateException:二进制XML文件行#28:二进制XML文件行#28:错误导致类EditText                     引起:android.view.InflateException:二进制XML文件行#28:错误膨胀类EditText                     引起:android.content.res.Resources $ NotFoundException:无法找到   可绘制资源ID#0x1080295中的ColorStateList                         在android.content.res.ResourcesImpl.loadColorStateList(ResourcesImpl.java:840)                         在android.content.res.Resources.loadColorStateList(Resources.java:998)                         在android.content.res.TypedArray.getColorStateList(TypedArray.java:531)                         在android.widget.TextView。(TextView.java:1076)                         在android.widget.EditText。(EditText.java:64)                         在android.widget.EditText。(EditText.java:60)                         在android.support.v7.widget.AppCompatEditText。(AppCompatEditText.java:62)                         在android.support.v7.widget.AppCompatEditText。(AppCompatEditText.java:58)                         在android.support.v7.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:112)                         在android.support.v7.app.AppCompatDelegateImplV9.createView(AppCompatDelegateImplV9.java:1021)                         在android.support.v7.app.AppCompatDelegateImplV9.onCreateView(AppCompatDelegateImplV9.java:1080)                         在android.support.v4.view.LayoutInflaterCompatHC $ FactoryWrapperHC.onCreateView(LayoutInflaterCompatHC.java:47)                         在android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:769)                         在android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727)                         在android.view.LayoutInflater.rInflate(LayoutInflater.java:858)                         在android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)                         在android.view.LayoutInflater.inflate(LayoutInflater.java:518)                         在android.view.LayoutInflater.inflate(LayoutInflater.java:426)                         在android.view.LayoutInflater.inflate(LayoutInflater.java:377)                         在android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:288)                         在android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:143)                         at com.example.ratcl032.updatedtshirtstoreryan.MainActivity $ 1.onClick(MainActivity.java:19)                         在android.view.View.performClick(View.java:5610)                         在android.view.View $ PerformClick.run(View.java:22265)                         在android.os.Handler.handleCallback(Handler.java:751)                         在android.os.Handler.dispatchMessage(Handler.java:95)                         在android.os.Looper.loop(Looper.java:154)                         在android.app.ActivityThread.main(ActivityThread.java:6077)                         at java.lang.reflect.Method.invoke(Native Method)                         在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:865)                         在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)

1 个答案:

答案 0 :(得分:0)

EGL错误是真实问题的一个含义:

  

android.view.InflateException:二进制XML文件行#28:二进制XML   文件行#28:错误导致类EditText引起:   android.view.InflateException:二进制XML文件行#28:错误   膨胀类EditText引起:   android.content.res.Resources $ NotFoundException:找不到   ColorStateList来自可绘制资源ID#0x1080295 at   android.content.res.ResourcesImpl.loadColorStateList(ResourcesImpl.java:840)   在   android.content.res.Resources.loadColorStateList(Resources.java:998)   在   android.content.res.TypedArray.getColorStateList(TypedArray.java:531)   在android.widget.TextView。(TextView.java:1076)at   android.widget.EditText。(EditText.java:64)at   android.widget.EditText。(EditText.java:60)at   android.support.v7.widget.AppCompatEditText。(AppCompatEditText.java:62)   在   android.support.v7.widget.AppCompatEditText。(AppCompatEditText.java:58)   在   android.support.v7.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:112)at   android.support.v7.app.AppCompatDelegateImplV9.createView(AppCompatDelegateImplV9.java:1021)   在   android.support.v7.app.AppCompatDelegateImplV9.onCreateView(AppCompatDelegateImplV9.java:1080)   在   android.support.v4.view.LayoutInflaterCompatHC $ FactoryWrapperHC.onCreateView(LayoutInflaterCompatHC.java:47)   在   android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:769)   在   android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727)   在...

在你的一个布局文件中,你使用带有drawable的EditText,使用/是一个颜色状态列表。

drawable的ID为0x1080295。在R.java文件(生成)中,搜索数字并检查哪个是指定变量的标识符。 使用此标识符可以找到有问题的EditText。

手动删除生成的文件夹,清理,(可能制作)和完全重建可能会有所帮助。