我希望在物理硬件上针对不同版本的 Android 操作系统测试我的 Android 应用程序。需求来自测试我的程序与第 3 方硬件(条形码扫描仪)的交互。
为了在 Android 操作系统之间“切换”,我假设为了“重新映像”我的手机,我将必须对手机进行 root,然后使用各种图像设置特定的操作系统版本。
似乎有很多关于如何植根手机的讨论,但是我很好奇是否有一种简单/标准的方法可以为开发人员做到这一点(例如,允许这个过程快速/轻松发生的标准硬件)?如果没有,我该如何进行?
我希望在物理硬件上针对不同版本的 Android 操作系统测试我的 Android 应用程序。需求来自测试我的程序与第 3 方硬件(条形码扫描仪)的交互。
为了在 Android 操作系统之间“切换”,我假设为了“重新映像”我的手机,我将必须对手机进行 root,然后使用各种图像设置特定的操作系统版本。
似乎有很多关于如何植根手机的讨论,但是我很好奇是否有一种简单/标准的方法可以为开发人员做到这一点(例如,允许这个过程快速/轻松发生的标准硬件)?如果没有,我该如何进行?
不幸的是,除了让你的手机生根并用各种操作系统刷机之外,你没有很多选择。我的公司保留了运行各种不同版本 android 的设备,以应对这一确切的挑战。
否则,那里有可能对您有所帮助的服务。看看这些:
我敢肯定还有其他人。
如果只是对候选版本的测试(不是您的 BAU 测试开发),您可以在 Google Play 上将您的应用作为封闭测试版发布,然后请您的朋友(或您信任的其他社区)使用该应用。