由于膨胀类android.support.v7.widget.toolbar

时间:2016-03-10 10:18:58

标签: android

Here is my Logcat error

enter image description here

enter image description here

enter image description here

enter image description here

there is no code in activity class  and this is xml 

<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: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="com.example.newdemopro.MainActivity" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />

</RelativeLayout>

在这个项目中只使用了appcompat.v7库,它在第一次启动时崩溃了......

i tried it many times from googling but i still don't get it..

当我更新我的SDK并将android支持库更新到最新版本时,问题就出现在eclipse中,现在它崩溃了所有新项目,这些都是新的

1 个答案:

答案 0 :(得分:0)

(appcompat提供的工具栏如何作为默认操作栏?)

在API 19上缺少abc_ic_ab_back_material,这是appcompat-v7 23.2中引入的向量drawable。

您有3个选项:

a)返回23.1.1,它不使用矢量compat。

b)在构建项目时找到一种将"--no-version-vectors"参数传递给aapt的方法。这将在Lollipop之前保持矢量绘图。

c)尽快转移到Android Studio。然后按照https://stackoverflow.com/a/35624744/2444099

进行操作

d)将支持库更新为23.2.1,并不强迫您根据http://developer.android.com/tools/support-library/index.html使用向量比对。