Android项目中的最低(最低sdk)和最高(目标sdk)级别是否有影响?这些事情可能会影响项目的可靠性和效率。最小sdk是否有影响太低(8 sdk等级),目标sdk是sdk等级(23 sdk等级)?
回答
没有影响,如果你的目标SDK 8级,然后你的应用程序将目标锁定在手机的99.8%,确保使用V7支持jar让你开发过程更容易。由于没有新的流行手机有23,但你可以瞄准它为未来做好准备,但请确保你不添加不需要的权限,因为它会让你生活困难,如果权限决定,也可以确保你处理场景。
是的,目标是在那里筛选出你的应用迎合哪些Android版本。不同的SDK级别具有不同的新的/更新的API和折旧的AP集合。
越低,你可以瞄准的设备就越多。
更多信息:https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels
那套代码是不赞成的从较低版本到较高版本?但是在较低版本中需要使用不赞成使用的相同代码。是不是有效的方式?还有其他方法吗? – Android007
的影响只是在什么功能,你就可以使用。例如,API 8不支持Honeycomb中引入的动画,API 22不支持Marshmallow中引入的可选权限等。
仍然可以在您的应用程序中使用TargetApi注释来使用这些功能,但您必须确保它们不会在较旧的设备上运行,通常通过使用如下陈述:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN)
{
// JellyBean specific code goes here
}
else
{
// Pre-JellyBean code goes here
}
好的...我正在使用它......谢谢 – Android007
- 1. 升级iOS SDK
- 2. 无法降级Android最低sdk
- 3. 使用最小SDK级别8和目标SDK级别15创建应用程序?
- 4. 将SDK升级到更新的SDK
- 5. Android SDK API级别
- 6. 降级SDK和构建目标Android
- 7. 最低sdk目标sdk和android生成项目之间的diffrencre
- 8. Windows 8 SDK中D3DX11CreateShaderResourceViewFromFile的等价物?
- 9. 什么是Android Play服务SDK级别?
- 10. 升级是Eclipse SDK为Android开发
- 11. 等级选择“地图”速度电晕SDK
- 12. 错误更新的Android SDK到API等级17
- 13. 无代码升级AdMob SDK?
- 14. 如何升级facebook-sdk-unity
- 15. 为Flex Builder 3升级SDK
- 16. Android SDK降级如何到
- 17. iPhone sdk 3.2.3升级问题
- 18. 升级到Silverlight 5 sdk?
- 19. GWT- SDK升级问题
- 20. 无法升级Android SDK
- 21. 级别页面电晕SDK
- 22. 升级iPhone SDK到3.0?
- 23. android最小和目标SDK
- 24. iPhone SDK 3.0目标2.2.1 SDK
- 25. 是否有任何Android SDK的sdk,就像facebook sdk
- 26. 升级的iOS 5 SDK响应奇怪
- 27. 是否有SugarCRM SDK?
- 28. 是否有iPod SDK?
- 29. 什么值设置:“最低要求SDK”,“目标SDK”和“编译”
- 30. Azure的SDK 2.2升级休息SDK 2.0的解决方案
ok ....这不会影响项目的大小,因为它支持8-23 sdk级别。 – Android007
ni它并没有看到所有的方法和api在Android是向后兼容的,所以没有问题 –
好吧...我会.. – Android007