Android应用不幸因Android:drawableBottom而停止

Android应用不幸因Android:drawableBottom而停止,android,Android,在我的布局XML中有一个android.support.v7.widget.AppCompatButton。我的应用程序在Android SDK 21上正常工作,但不幸的是,它在Android SDK 16中停止运行(我在AndroidManifest.xml中的minsdk版本是16)。 我的AppCompatButton是: <android.support.v7.widget.AppCompatButton android:id="@+id/button_next"

在我的布局XML中有一个android.support.v7.widget.AppCompatButton。我的应用程序在Android SDK 21上正常工作,但不幸的是,它在Android SDK 16中停止运行(我在AndroidManifest.xml中的minsdk版本是16)。 我的AppCompatButton是:

<android.support.v7.widget.AppCompatButton
        android:id="@+id/button_next"
        android:layout_width="45dp"
        android:layout_height="25dp"
        android:layout_gravity="center_vertical|start"
        android:drawableBottom="@drawable/ic_navigate_next" />

错误是:

11-07 22:20:36.774 3300-3300/? E/AndroidRuntime: FATAL EXCEPTION: main
                                             java.lang.RuntimeException: Unable to start activity ComponentInfo{com.myapp.app/com.myapp.app.Activity}: android.view.InflateException: Binary XML file line #97: Error inflating class <unknown>
                                                 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2071)
                                                 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2096)
                                                 at android.app.ActivityThread.access$600(ActivityThread.java:138)
                                                 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1207)
                                                 at android.os.Handler.dispatchMessage(Handler.java:99)
                                                 at android.os.Looper.loop(Looper.java:213)
                                                 at android.app.ActivityThread.main(ActivityThread.java:4787)
                                                 at java.lang.reflect.Method.invokeNative(Native Method)
                                                 at java.lang.reflect.Method.invoke(Method.java:511)
                                                 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
                                                 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
                                                 at dalvik.system.NativeStart.main(Native Method)
                                              Caused by: android.view.InflateException: Binary XML file line #97: Error inflating class <unknown>
                                                 at android.view.LayoutInflater.createView(LayoutInflater.java:613)
                                                 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:687)
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:746)
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:749)
                                                 at android.view.LayoutInflater.parseInclude(LayoutInflater.java:830)
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:736)
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:749)
                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
                                                 at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:292)
                                                 at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140)
                                                 at com.virascience.app.SearchActivity.onCreate(SearchActivity.java:90)
                                                 at android.app.Activity.performCreate(Activity.java:5008)
                                                 at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
                                                 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2035)
                                                 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2096) 
                                                 at android.app.ActivityThread.access$600(ActivityThread.java:138) 
                                                 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1207) 
                                                 at android.os.Handler.dispatchMessage(Handler.java:99) 
                                                 at android.os.Looper.loop(Looper.java:213) 
                                                 at android.app.ActivityThread.main(ActivityThread.java:4787) 
                                                 at java.lang.reflect.Method.invokeNative(Native Method) 
                                                 at java.lang.reflect.Method.invoke(Method.java:511) 
                                                 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) 
                                                 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556) 
                                                 at dalvik.system.NativeStart.main(Native Method) 
                                              Caused by: java.lang.reflect.InvocationTargetException
                                                 at java.lang.reflect.Constructor.constructNative(Native Method)
                                                 at java.lang.reflect.Constructor.newInstance(Constructor.java:417)
                                                 at android.view.LayoutInflater.createView(LayoutInflater.java:587)
                                                 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:687) 
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:746) 
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:749) 
                                                 at android.view.LayoutInflater.parseInclude(LayoutInflater.java:830) 
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:736) 
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:749) 
                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:489) 
                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:396) 
                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:352) 
                                                 at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:292) 
                                                 at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) 
                                                 at com.virascience.app.SearchActivity.onCreate(SearchActivity.java:90) 
                                                 at android.app.Activity.performCreate(Activity.java:5008) 
                                                 at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079) 
                                                 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2035) 
                                                 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2096) 
                                                 at android.app.ActivityThread.access$600(ActivityThread.java:138) 
                                                 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1207) 
                                                 at android.os.Handler.dispatchMessage(Handler.java:99) 
                                                 at android.os.Looper.loop(Looper.java:213) 
                                                 at android.app.ActivityThread.main(ActivityThread.java:4787) 
                                                 at java.lang.reflect.Method.invokeNative(Native Method) 
                                                 at java.lang.reflect.Method.invoke(Method.java:511) 
                                                 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) 
                                                 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556) 
                                                 at dalvik.system.NativeStart.main(Native Method) 
                                              Caused by: android.content.res.Resources$NotFoundException: File res/drawable/ic_navigate_next.xml from drawable resource ID #0x7f02007d
                                                 at android.content.res.Resources.loadDrawable(Resources.java:1923)
                                                 at android.content.res.TypedArray.getDrawable(TypedArray.java:601)
                                                 at android.widget.TextView.<init>(TextView.java:634)
                                                 at android.widget.Button.<init>(Button.java:107)
                                                 at android.support.v7.widget.AppCompatButton.<init>(AppCompatButton.java:66)
                                                 at android.support.v7.widget.AppCompatButton.<init>(AppCompatButton.java:62)
                                                 at java.lang.reflect.Constructor.constructNative(Native Method) 
                                                 at java.lang.reflect.Constructor.newInstance(Constructor.java:417) 
                                                 at android.view.LayoutInflater.createView(LayoutInflater.java:587) 
                                                 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:687) 
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:746) 
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:749) 
                                                 at android.view.LayoutInflater.parseInclude(LayoutInflater.java:830) 
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:736) 
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:749) 
                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:489) 
                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:396) 
                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:352) 
                                                 at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:292) 
                                                 at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) 
                                                 at com.virascience.app.SearchActivity.onCreate(SearchActivity.java:90) 
                                                 at android.app.Activity.performCreate(Activity.java:5008) 
                                                 at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079) 
                                                 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2035) 
                                                 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2096) 
                                                 at android.app.ActivityThread.access$600(ActivityThread.java:138) 
                                                 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1207) 
                                                 at android.os.Handler.dispatchMessage(Handler.java:99) 
                                                 at android.os.Looper.loop(Looper.java:213) 
                                                 at android.app.ActivityThread.main(ActivityThread.java:4787) 
                                                 at java.lang.reflect.Method.invokeNative(Native Method) 
                                                 at java.lang.reflect.Method.invoke(Method.java:511) 
                                                 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) 
                                                 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556) 
                                                 at dalvik.system.NativeStart.main(Native Method) 
                                              Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #1: invalid drawable tag vector
                                                 at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:886)
                                                 at android.graphics.drawable.Drawable.createFromXml(Drawable.java:822)
                                                 at android.content.res.Resources.loadDrawable(Resources.java:1920)
                                                 at android.content.res.TypedArray.getDrawable(TypedArray.java:601) 
                                                 at android.widget.TextView.<init>(TextView.java:634) 
                                                 at android.widget.Button.<init>(Button.java:107) 
                                                 at android.support.v7.widget.AppCompatButton.<init>(AppCompatButton.java:66) 
                                                 at android.support.v7.widget.AppCompatButton.<init>(AppCompatButton.java:62) 
                                                 at java.lang.reflect.Constructor.constructNative(Native Method) 
                                                 at java.lang.reflect.Constructor.newInstance(Constructor.java:417) 
                                                 at android.view.LayoutInflater.createView(LayoutInflater.java:587) 
                                                 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:687) 
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:746) 
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:749) 
                                                 at android.view.LayoutInflater.parseInclude(LayoutInflater.java:830) 
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:736) 
                                                 at android.view.LayoutInflater.rInflate(LayoutInflater.java:749) 
                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:489) 
                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:396) 
                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:352) 
                                                 at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:292) 
                                                 at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) 
                                                 at com.virascience.app.SearchActivity.onCreate(SearchActivity.java:90) 
                                                 at android.app.Activity.performCreate(Activity.java:5008) 
                                                 at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079) 
                                                 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2035) 
                                                 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2096) 
                                                 at android.app.ActivityThread.access$600(ActivityThread.java:138) 
                                                 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1207) 
                                                 at android.os.Handler.dispatchMessage(Handler.java:99) 
                                                 at android.os.Looper.loop(Looper.java:213) 
                                                 at android.app.ActivityThread.main(ActivityThread.java:4787) 
                                                 at java.lang.reflect.Method.invokeNative(Native Method) 
                                                 at java.lang.reflect.Method.invoke(Method.java:511) 
                                                 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) 
                                                 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556) 
                                                 at dalvik.system.NativeStart.main(Native Method) 
11-07 22:20:36.774 3300-3300/?E/AndroidRuntime:致命异常:主
java.lang.RuntimeException:无法启动活动组件信息{com.myapp.app/com.myapp.app.activity}:android.view.InflateException:二进制XML文件行#97:膨胀类时出错
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2071)上
位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2096)
在android.app.ActivityThread.access$600(ActivityThread.java:138)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1207)
位于android.os.Handler.dispatchMessage(Handler.java:99)
位于android.os.Looper.loop(Looper.java:213)
位于android.app.ActivityThread.main(ActivityThread.java:4787)
位于java.lang.reflect.Method.Invokenactive(本机方法)
位于java.lang.reflect.Method.invoke(Method.java:511)
在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run上(ZygoteInit.java:789)
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
在dalvik.system.NativeStart.main(本机方法)
原因:android.view.InflateException:二进制XML文件行#97:膨胀类时出错
在android.view.LayoutInflater.createView中(LayoutInflater.java:613)
位于android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:687)
位于android.view.LayoutInflater.rInflate(LayoutInflater.java:746)
位于android.view.LayoutInflater.rInflate(LayoutInflater.java:749)
位于android.view.LayoutInflater.parseInclude(LayoutInflater.java:830)
位于android.view.LayoutInflater.rInflate(LayoutInflater.java:736)
位于android.view.LayoutInflater.rInflate(LayoutInflater.java:749)
在android.view.LayoutInflater.充气(LayoutInflater.java:489)
在android.view.LayoutInflater.inflate(LayoutInflater.java:396)
在android.view.LayoutInflater.充气(LayoutInflater.java:352)
在android.support.v7.app.AppCompateDelegateImplV9.setContentView(AppCompateDelegateImplV9.java:292)
位于android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140)
位于com.virascence.app.SearchActivity.onCreate(SearchActivity.java:90)
在android.app.Activity.performCreate上(Activity.java:5008)
位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2035)上
位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2096)
在android.app.ActivityThread.access$600(ActivityThread.java:138)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1207)
位于android.os.Handler.dispatchMessage(Handler.java:99)
位于android.os.Looper.loop(Looper.java:213)
位于android.app.ActivityThread.main(ActivityThread.java:4787)
位于java.lang.reflect.Method.Invokenactive(本机方法)
位于java.lang.reflect.Method.invoke(Method.java:511)
在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run上(ZygoteInit.java:789)
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
在dalvik.system.NativeStart.main(本机方法)
原因:java.lang.reflect.InvocationTargetException
位于java.lang.reflect.Constructor.constructNative(本机方法)
位于java.lang.reflect.Constructor.newInstance(Constructor.java:417)
位于android.view.LayoutInflater.createView(LayoutInflater.java:587)
位于android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:687)
在android.view.LayoutInflater.rInflate(LayoutInf