① android studio为什么创建的时候选择的API最低版本是19,最后都变成23
刚刚注意到你的问题,感觉之前的回答都没有答到点上,不知道现在回答对你是否还有帮助。
出现这种问题,可能是由于build.gradle(app)中minSdkVersion被手动改过。但是我认为更有可能是你在android studio编辑时使用了高api代码(如tint等等)并用灯泡或alt+enter推荐修改中的Add requires API() annotation来处理call requires API level 23(Current min 19)之类的错误。
解决方法:在这些位置使用if判断环绕并且在else中给出低api的处理方法。