0

我正在使用目标 SDK 设置为 17 和 min 设置为 8 的应用程序。

因此,对于某些功能,我必须使用 Support library v4

问题是我如何测试它在旧设备上的工作原理?

我正在我的手机上进行测试——它有 4.2.2;而且我没有其他人和年长的人

用 2.3.3 创建模拟器会是真实的测试吗?

tnx


更新

举个例子:我在我的代码中使用 Fragment(来自 android.app,而不是来自支持库)——即使我的 minSDK 是 4——我也没有看到任何警告......我应该吗?

4

3 回答 3

0

apache lint(来自工具)是答案 - 显示所有问题

于 2013-06-02T17:59:42.863 回答
0

是的。它是一个模拟器(不是模拟器),因此它与在相应手机上运行代码非常相似。
另一个好的做法是不时运行 Lint 测试,它们可以检测代码中的许多常见错误(包括兼容性)。
您的 ide(Eclipse 和 Android Studio 插件都执行此操作)还将显示对您选择的最低 API 级别不存在的函数的明显调用的警告。

于 2013-06-02T12:34:12.820 回答
0

如果我们考虑布局视图和其他诸如外观和感觉性能之类的东西,大多数情况下模拟器的行为是相同的,但是在速度性能和声音质量的情况下可能会有所不同。

.

我找到了一个提供该服务的在线工具,请通过该链接https://appthwack.com

于 2013-06-02T12:41:49.747 回答