gpt4 book ai didi

android - 如何在 Jenkins 中为具有 Android AVD 的目录设置路径?

转载 作者:太空宇宙 更新时间:2023-11-03 12:33:41 27 4
gpt4 key购买 nike

当我尝试使用 Jenkins Build Now 选项构建我的 android 工作区时,它会显示类似

的错误
[android] Cannot start Android emulator: Could not start AVD 'Nexus_4', as it could 
not be found at 'C:\Windows\system32\config\systemprofile\.android\avd\Nexus_4.avd'
Recording test results
Finished: FAILURE

默认情况下,android avd 的目录是/users/user.name/.android。我如何向 Jenkins 提供此 avd 路径?它总是尝试在上面给定的 Windows 位置自动搜索 avd。

注意:我使用的是 Windows-7 操作系统。

最佳答案

如果您的命令以用户“X”的身份在 Win 命令提示符下运行良好,那么您应该使用相同的用户运行 Jenkins。

这可以通过执行以下步骤来实现:
1. 运行> services.msc (Enter)
2.选择 Jenkins 服务。右键单击并选择属性
3. 点击登录标签
4. 选择用户“X”并提供凭据
5. 重启 Jenkins

在您的情况下,用户“X”似乎是 user.name,因为您提到的 AVD 路径是 /users/user.name/.android

enter image description here

关于android - 如何在 Jenkins 中为具有 Android AVD 的目录设置路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25801121/

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