如何确定我的应用

时间:2016-04-28 14:04:34

标签: android android-studio

我正在使用Android studio 2.1版构建应用程序。

我正在棒棒糖设备和棉花糖设备上进行测试。 我被建议使用支持库,我想确保它在果酱豆设备上也能顺利运行。

我查了一下,但是如果使用v4 o v7可以保证果冻豆的兼容性(我假设它确实如此,但不确定),那我就不太了解。

这是我开发的第一个应用程序,我刚刚意识到我错误地在某些活动中使用了支持版本,而在其他活动中则使用了本地版本。我正在解决这个问题。

是否有任何工具可以分析所有代码,然后确定可以运行我的应用程序的耳机Android版本?可能会提出有关更改的建议,以使兼容性更广泛?

到目前为止,我发现的所有答案都让我困惑,他们可能需要我还没有的知识。我是一名java开发人员,很快就试图将一个应用程序组合起来 - 他们知道我缺乏经验:)

非常感谢你!

1 个答案:

答案 0 :(得分:1)

清单或gradle文件中的minVersion确定可以使用它的最小SDK版本。如果您降低该数字,则该版本上不存在的任何API调用都将导致错误或警告。修复它们。

BTW,KitKat是19.因此,要将KitKat作为最低SDK,您不需要使用任何支持版本。这样做的最佳理由是它将提供更加一致的界面 - 使用支持版本时,特定版本的怪异性更少。