24

是否有任何模拟器可以测试 APK,适用于所有类型的 android 设备。有一个叫YouWave,但它并不好。

我想要的是,一个模拟器,当 APK 文件被加载时,执行 UI 界面、性能等自动测试,并提供相同的报告。说对于这种组合,您的 APK 无法正常工作。

4

7 回答 7

21

这可能不是您问题的答案,但仅根据我的经验,我想分享最佳实践是尽可能多地获得真实设备。显然设备成本很高,但这就是您可以确定的方式。

正如上面所建议的,您可以尝试使用bluestacks,因为它可以让wifi系统工具轻松连接到您,即性能比 Android 提供的本机模拟器更好。

最好的办法是让您的应用程序在一些不同的设备上进行测试Classes

通过上面的类,我的意思是,

  • 不同的分辨率
  • 屏幕尺寸
  • 安卓版本

或者,现在也有一些测试机构拥有许多设备,他们在真实设备上为您进行测试,因此您无需为设备付费,这只是一个建议,或者您可以向某人建议。

--Edit-- 我最近使用了 Genymotion,我发现它比任何其他模拟器都好,

http://www.genymotion.com/

--2020 年 11 月更新--

Bluestacks 最近有了很大的改进,大部分功能都可以免费使用。我已经尝试测试该应用程序的多个实例,它通过模拟两部手机、通过链接共享数据等来发挥魅力。

于 2013-06-13T08:51:49.390 回答
12

使用manymo.com。这是一个安卓在线模拟器。

于 2013-12-27T12:05:37.577 回答
5

看一眼:

同时,如果你没有找到解决方案,这里有一些常见的android虚拟设备配置,所以你可以很容易地在AVD中配置自己不同的设备:

  • HTC Evo 4G
  • 谷歌/HTC Nexus One
  • 摩托罗拉机器人
  • T-Mobile/HTC G1
  • 爱可视 5 互联网平板电脑
于 2013-06-13T15:57:37.340 回答
3

如果您希望应用程序在所有类型的 android 设备中完美运行,那么答案是“否”。

正如 Prateek 在他的回答中所建议的那样,您必须在一些不同类别的真实设备上测试您的应用程序。

如果您没有资源自己进行测试,请寻求拥有大量设备并在真实设备上测试 Apk 文件的人的帮助。

于 2013-06-13T14:11:24.930 回答
1

在线测试,使用appetize并上传您的 apk。好简单。他们将发送一个链接进行测试。

于 2017-07-05T15:47:24.977 回答
0

android SDK 带有一个 UI 测试器,可以进行自动化的 UI 测试,完整的细节可以在 android 开发者网站上找到:

http://developer.android.com/tools/testing/testing_ui.html

可以测试按键,旋转屏幕,获取详细信息,听起来完全可以满足你的要求

于 2013-06-08T12:41:41.693 回答
0

Andyroid将完全满足您的需求:

  • 提供桌面和移动设备之间的无缝同步。
  • 将 Win/Mac 与 Android 应用程序连接起来,用于启动、推送通知和存储。
  • 允许从任何桌面浏览器直接下载到 Andy OS 的应用程序。
  • 始终确保最新的 Android 操作系统。
  • 将您喜爱的通信和娱乐移动应用程序带到桌面。
于 2016-04-09T22:30:53.637 回答