欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android Studio 受不了了

程序员文章站 2022-05-29 12:56:30
今天遇到一个问题,受不了了,来吐槽一下: Android Studio 里面创建两个工程:app, baselib。一个是App 一个是库。编译不过去。 targetSdkVersion 26 implementation 'com.android.support:appcompat-v7:26.0 ......

今天遇到一个问题,受不了了,来吐槽一下:

android studio 里面创建两个工程:app, baselib。一个是app 一个是库。编译不过去。

targetsdkversion 26

implementation 'com.android.support:appcompat-v7:26.0+'

这两个都是对的。只是 app 中

minsdkversion 18

baselib 中 minsdkversion 19

 

这样死活编译不过去。

从来没想过这两个 minsdkversion 需要一样。后来改成一样的,就编译过了。

 

受不了了,android support 库真的垃圾,用版本号来区别,版本号要跟 targetsdkversion 一样这什么鬼。没想到跟 minsdkversion 还有关系。

 

文档又是啥都不写,都是要靠自己一遍遍试出来。

 

google 和 android 自带的光环可以破灭了。到目前为止不能理解 android support 库 是个什么鬼。我承认我自己可能智商低了理解不了,官方文档是不是也有问题,让人难以理解。