最佳答案:targetSdkVersion:目标SDK版本,因为Android版本是向前兼容的,就是新发布的SDK版本是兼容老的SDK版本的,所以这个版本号的设置就是提供向前兼容的主要方式。Android手机版
targetSdkVersion:
目标SDK版本,因为Android版本是向前兼容的,就是新发布的SDK版本是兼容老的SDK版本的,所以这个版本号的设置就是提供向前兼容的主要方式。
Android手机版本较多,不同版本的api方法名称一样,但是实际内部方法不一致,为了保证在不同的版本上调用的是相同版本的api方法,设置targetSdkVersion,当前手机的sdk大于targetSdkVersion ,都会默认使用该targetSdkVersion的api方法,这样就保证了新系统对老应用的向前兼容性。这就是API 19开发的Android项目可以在Android 7.0系统的手机上运行,同样Android 4.x系统的手机可以运行API 24开发的Android项目。