在设备或模拟器上运行 UITest 时出现错误 -1073740940



在设备或模拟器中运行Xamarin Android UITest时,我ADB.exe上得到返回代码-1073740940

Test Name:  AppLaunches
Test FullName:  UITest1.Tests.AppLaunches
Test Source:    d:documentsvisual studio 2015ProjectsUITest1UITest1Tests.cs : line 34
Test Outcome:   Failed
Test Duration:  0:00:18,392
Result StackTrace:  
at Xamarin.UITest.Shared.Processes.ProcessRunner.Run(String path, String arguments)
at Xamarin.UITest.Shared.Android.Commands.CommandAdbInstallPackage.Execute(IProcessRunner processRunner, IAndroidSdkTools androidSdkTools)
at Xamarin.UITest.Shared.Execution.Executor.Execute[TDep1,TDep2](ICommand`2 command)
at Xamarin.UITest.Shared.Android.LocalAndroidAppLifeCycle.InstallApps(ApkFile[] apkFiles)
at Xamarin.UITest.Shared.Android.LocalAndroidAppLifeCycle.EnsureInstalled(ApkFile appApkFile, ApkFile testServerApkFile)
at Xamarin.UITest.Android.AndroidApp..ctor(IAndroidAppConfiguration appConfiguration)
at Xamarin.UITest.Configuration.AndroidAppConfigurator.StartApp(AppDataMode appDataMode)
at UITest1.Tests.BeforeEachTest() in d:documentsvisual studio 2015ProjectsUITest1UITest1Tests.cs:line 22
Result Message: 
SetUp : System.Exception : Failed to execute: D:Program Files (x86)Androidandroid-sdkplatform-toolsadb.exe -s 022AQQ7N45014727 install "C:UsersNB15664AppDataLocalTempuitesta-2B6E82A0AC77924F988970B83F62C1E372AA00FFfinal-02F6B92052E860F661D6071DDD9EC4F95C4ED181.apk" - exit code: -1073740940
    pkg: /data/local/tmp/final-02F6B92052E860F661D6071DDD9EC4F95C4ED181.apk
Success

输出窗口给了我这个:

Test Name:  AppLaunches
Test Outcome:   Failed
Result Message: 
SetUp : System.Exception : Failed to execute: D:Program Files (x86)Androidandroid-sdkplatform-toolsadb.exe -s 022AQQ7N45014727 install "C:UsersNB15664AppDataLocalTempuitesta-2B6E82A0AC77924F988970B83F62C1E372AA00FFfinal-02F6B92052E860F661D6071DDD9EC4F95C4ED181.apk" - exit code: -1073740940
    pkg: /data/local/tmp/final-02F6B92052E860F661D6071DDD9EC4F95C4ED181.apk
Success
Result StandardOutput:  Full log file: C:UsersAppDataLocalTempuitestlog-2016-04-20_16-43-10-687.txt
Skipping IDE integration as important properties are configured. To force IDE integration, add .PreferIdeSettings() to ConfigureApp.
Android test running Xamarin.UITest version: 1.0.0
Running in unactivated mode. Test run will be restricted to simulators for a maximum duration of 15 minutes. The full version is available for Xamarin Test Cloud customers, for more information contact sales@xamarin.com.
Initializing Android app on device 022AQQ7N45014727 with apk: d:documentsvisual studio 2015ProjectsUITest1app-debug.apk
Signing apk with Xamarin keystore.

如果我发送APK进行远程测试执行,它可以工作并通过。

可能是什么问题?

替换我的 adb.exe 从 20/04/2016 17:13 到 20/08/2015 13:21 解决了问题。

谢谢。

最新更新