3

参考http ://android-developers.blogspot.in/2016/02/android-support-library-232.html

使用这个官方的 android 开发者博客,我为我的应用程序编写了矢量绘图。
代码在棒棒糖设备上运行良好,但在棒棒糖之前的设备上运行良好。

我的gradle 中有以下依赖项 -

com.android.support:support-vector-drawable:23.2.0
com.android.support:appcompat-v7:23.2.0

我的 gradle 版本是 2.0.0-beta5,所以根据我添加的博客

// Gradle Plugin 2.0+ 
    android {  
       defaultConfig {  
         vectorDrawables.useSupportLibrary = true  
        }  
     }

当我android:src用于 ImageView 时,它适用于棒棒糖设备。但是对于带有android.view.InflateException的 pre-lolipop 设备,应用程序会崩溃。

根据我尝试app:srcCompat用于 ImageView 的博客,我收到编译时错误 -意外的命名空间前缀 app,尽管我在布局中指定了命名空间 app xmlns:app="http://schemas.android.com/apk/res-auto"

4

1 回答 1

0

如上所述使用android gradle plugin 2.0.0-beta6

于 2016-07-29T04:15:36.993 回答