Code Bye

Android 打包apk时遇到的问题

  java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.tyz1201.mytablayout/com.example.tyz1201.medicalsystem.ui.WelcomeActivity}: java.lang.IllegalStateException: This app has been built with an incorrect configuration. Please configure your build for VectorDrawableCompat.
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2227)
是这样的,本人一开始  compileSdkVersion 23
buildToolsVersion “23.0.3”   但是添加了 compile “com.android.support:design:24.1.1”
compile “com.android.support:cardview-v7:24.1.1”
compile “com.android.support:appcompat-v7:24.1.1” 这些依赖,所以会报一个the support libraries should not use 。的问题,个人理解就是原因是版本不一样, 所以本人就把上边的改成了 compileSdkVersion 24 buildToolsVersion “24.0.1”,把带23的都改成了24,但是就报了上边这个错误,不知道怎么解决这个问题,求路过的高手指点一下,谢谢!
解决方案

50

题主假如之前有成功运行过别的项目的话,可以试试新建一个项目,什么都不做,假如能运行,就根据你新建的项目的gradle的版本和设置去相应地更改你当前报错的这个项目

25

1, 直接这样改恐怕不行
2, 尝试楼上方法倒是可行

25

你buildToolsVersion 才23  引用的库不能超过23
  compile "com.android.support:design:24.1.1"
改成:
  compile "com.android.support:design:23.2.1"

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Android 打包apk时遇到的问题