我的编译后的目标sdk版本是26,但是我正在调试的手机正在运行24。据我了解,编译后的sdk版本只是编译器在编译过程中实际使用的sdk版本,但是我的设备会否忽略更高版本的功能? 最佳答案 编译sdk仅用于编译。由于它未打包在您的应用程序中,因此它对运行时行为没有影响。API早于24的专有功能将不起作用,但如果您根据指定的minSdk使用它们而未进行某些检查,则在编译/开发过程中会出现错误。例外是打包在应用程序内部的支持库。