我已經在visual studio中開始了一個新的Xamarin跨平臺應用程序項目。Xamarin.UITests ApkFile或InstalledApp尚未配置在VS
這只是你在VS工作室中得到的模板。我在Android模擬器和真正的Android設備上測試構建這個應用程序並且工作正常。推出歡迎來到Xamarin表格!
主要目的是在目前的解決方案中使用Xamarin測試雲與Xamarmin.UITests。
所以我已經添加了一個新的項目解決方案(UI測試應用程序(跨平臺))。這也有用於測試屏幕啓動的模板。我已經添加了對.IOS和.Android項目的引用。
當我運行選定的測試。我收到以下錯誤ApkFile或InstalledApp尚未配置
if (platform == Platform.Android)
{
return ConfigureApp
.Android
.StartApp();
}
這應該打包設備上的.Droid項目啓動和運行測試。我還確保在Android選項中沒有爲.Droid項目選擇USE SHARED RUN TIME。
如果我在外部引用APK這個工程,但這不是我想要這個工作。這應該在以前的內容中使用當前項目並運行測試。
if (platform == Platform.Android)
{
return ConfigureApp
.Android
.ApkFile(@"C:\Users\frasera\Documents\Visual Studio 2017\Projects\App6\App6\App6.Android\bin\Debug\App6.Android.apk")
.StartApp();
}
您是否在運行測試之前構建了所有項目? – jgoldberger