gpt4 book ai didi

android - 如何在 Windows 上使用命令行启动 CTS?

转载 作者:可可西里 更新时间:2023-11-01 14:42:07 40 4
gpt4 key购买 nike

对于Android 2.3,我使用这个命令行进入CTS控制台:

java -Xmx512M -cp %CTS_ROOT%\tools\ddmlib-prebuilt.jar;%CTS_ROOT%\tools\cts.jar;%CTS_ROOT%\tools\junit.jar; %CTS_ROOT%\tools\hosttestlib.jar com.android.cts.TestHost %CTS_ROOT%\repository/host_config.xml

是否有类似的方式运行 Android 4.0 CTS 而无需类似 cygwin 的东西?

最佳答案

在 Windows 上运行 Android 4.0+ CTS

这是我的解决方案:(我假设所有路径(adb)/类路径(Java)都设置正确)

1.下载并解压CTS文件(比如我把所有解压后的文件放到D:\cts,文件夹看起来就是D:\cts\android-cts)

http://source.android.com/compatibility/downloads.html

2.制作cts_windows.bat文件,放入tools文件夹。(在我的例子中是 D:\cts\android-cts\tools\cts_windows.bat)

使用以下代码编辑 cts_windows.bat 文件(记得使用您自己的 -DCTS_ROOT 路径):

java -cp ddmlib-prebuilt.jar;tradefed-prebuilt.jar;hosttestlib.jar;cts-tradefed.jar -DCTS_ROOT=D:\cts com.android.cts.tradefed.command.CtsConsole
  1. 执行cts_windows.bat 文件,它将进入类似“cts-tf>”的shell然后您可以使用“run cts --plan CTS”命令运行 cts。

有关更多说明,请阅读手册 http://source.android.com/compatibility/android-cts-manual-r4.pdf

关于android - 如何在 Windows 上使用命令行启动 CTS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8829316/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com