Android,知道要针对哪个api级别
使用Gingerbread/API Level 10,我可以看到一路向上可以得到99.6%的范围,但我对Android开发相当陌生,我从未发布过应用程序,并且有一些问题: 在我的gradle脚本中,MinSDK版本为10,TargetSDK版本为21,对吗? 在除起始活动外的所有活动的清单文件中,我设置了parentActivityName。这给出了一个警告,说明parentActivityName仅在API级别16中使用,即使我使用的元数据中定义了父活动。我错过什么了吗? 如果我保持清单原样并启动,运行16级之前版本的用户是否会在导航备份活动层次结构时出错? 最后,我在一个设置为API级别10的模拟器中测试了我的应用程序,除了一些次要的UI内容外,没有其他问题,但是我看不出有什么办法可以按下Back键,所以我不得不通过Android Studio结束活动。你是如何模仿姜饼2.3的?我的应用程序没有带左插入符号的操作栏。只使用手机的后退按钮。Android,知道要针对哪个api级别,android,Android,使用Gingerbread/API Level 10,我可以看到一路向上可以得到99.6%的范围,但我对Android开发相当陌生,我从未发布过应用程序,并且有一些问题: 在我的gradle脚本中,MinSDK版本为10,TargetSDK版本为21,对吗? 在除起始活动外的所有活动的清单文件中,我设置了parentActivityName。这给出了一个警告,说明parentActivityName仅在API级别16中使用,即使我使用的元数据中定义了父活动。我错过什么了吗? 如果我保持清单原样并
1是的,您应该始终以最新的API为目标 2您不需要在清单中指定parentActivityName。要消除警告,您最好删除该属性 3如果您已将minSdkVersion设置为10,并且实现了与这些API级别对应的功能,则不会。此外,当发布到Google Market时,不符合Minsdk版本的设备将无法下载您的应用程序 4款Android手机总是带有硬件后退按钮。开发人员不需要实现此行为,除非您想根据自己的需要对其进行修改