我在一家手机供应商工作,我们的手机基于 Android 2.3.4_r1 GRJ22,但是当我运行 CTS 时,OsVersionTest 失败,原因是在测试用例中不支持 2.3.4。
如何选择CTS的版本?
最佳答案
对于您需要的东西来说可能已经太迟了(我最近才真正开始认真使用 CTS),但我想我已经给出了我已经得到的答案。
据我了解(我可能是错的),您可以下载适用于多个 Android 版本的 CTS,网址为 http://source.android.com/compatibility/downloads.html 我认为 2.3 版本应该适合您,因为我认为次要版本不会阻止它运行(在我的测试中这似乎是真的)。
从 4.0 开始,CTS 位于 Android 开源代码中,因此您可以自己构建它,尽管我在那里遇到了问题(例如,请参阅 https://stackoverflow.com/questions/10400938/building-working-cts-for-user-build),并且由于您使用的是 2.3,因此无论如何都无法构建它。
关于android - 如何选择正确的android CTS版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7225788/