华为手机无法安装apk

来源:互联网 发布:中电云集 阿里云 编辑:程序博客网 时间:2024/04/27 14:33

人间有真情,人间有真爱。


今天在华为手机上运行项目,直接报错,在联想手机没问题

报的错为:

Exception while inflating <vector> org.xmlpull.v1.XmlPullParserException: Binary XML file line #17<vector> tag requires viewportWidth >  org.xmlpull.v1.XmlPullParserException: Binary XML file line #17<vector> tag requires viewportWidth >     


找到解决办法为

#2 得分:40回复于: 2016-03-24 14:46:04
gradle版本2.0或以上,在app/build.gradle中添加:
Java code?
1
2
3
4
5
android {
  defaultConfig {
    vectorDrawables.useSupportLibrary = true
  }
}

gradle版本1.5或以下,在app/build.gradle中添加:
Java code?
1
2
3
4
5
6
7
8
9
10
android {
  defaultConfig {
    // Stops the Gradle plugin’s automatic rasterization of vectors
    generatedDensities = []
  }
  // Flag to tell aapt to keep the attribute ids around
  aaptOptions {
    additionalParameters "--no-version-vectors"
  }
}

出处:http://android-developers.blogspot.com/2016/02/android-support-library-232.html

0 0
原创粉丝点击