gpt4 book ai didi

android - 有没有办法检查我的应用程序对较低级别的 API 兼容性?

转载 作者:行者123 更新时间:2023-11-29 00:49:46 28 4
gpt4 key购买 nike

我正在开发一个针对 2.1/2.2 设备的 Android 应用程序,因此我将我的项目设置为使用 2.2 SDK(API 级别 8),但允许安装在 API 级别至少为 7 的设备上。

问题是在我的日常开发过程中,我并不总是密切关注我正在使用的方法/类/常量的 API 级别,这使得在旧设备上破坏代码变得非常容易。我有动态类加载工作,尽管我不喜欢在我的项目中有大量额外的工厂类和接口(interface),但我愿意处理该解决方案。目前,我必须检查旧 API 级别的唯一方法是将我的项目设置设置为给定级别,重建,查看有什么问题,然后重构。这很痛苦。

我真正想要的是能够扫描我的代码并检查给定 API 级别的兼容性,而无需更改我的全局项目build设置。有一些简单的方法可以做到这一点吗?

最佳答案

用于 Eclipse 的 Android API 分析插件:

http://adt-addons.googlecode.com/svn/trunk/apianalysis/

关于android - 有没有办法检查我的应用程序对较低级别的 API 兼容性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3889872/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com