0
我正在嘗試使用Visual Studio Team Services運行Xamarin Forms共享解決方案構建。這些是我已經包含在構建當前 步驟 - Xamarin組件恢復 - 的NuGet恢復 - 建立Xamarin.Android - 構建解決方案 - 簽名和調整APK文件 - 發佈神器 - 部署(HockeyApp)無法通過Visual Studio團隊服務簽署Xamarin Android APK
如果我沒有嘗試使用Jarsigner簽署APK文件,則構建工作會成功,apk文件會上傳到HockeyApp。然而HockeyApp要求APK文件被簽名。
當我在'Signing and aligning APK'構建步驟中啓用Jarsigner選項時,出現以下錯誤。
2016-05-13T23:34:04.7265700Z [command]C:\java\jdk\jdk1.8.0_25\bin\jarsigner -keystore **/project.keystore -storepass abc123 -keypass abc123 -signedjar C:/a/1/b/bin/release/project.project.apk C:/a/1/b/bin/release/project.project.apk.unsigned project_key
2016-05-13T23:34:08.0070913Z jarsigner error: java.lang.RuntimeException: keystore load: C:\LR\MMS\Services\Mms\TaskAgentProvisioner\Tools\agents\1.99.0\tasks\AndroidSigning\1.0.16\**\project.keystore (The filename, directory name, or volume label syntax is incorrect)
我有位於回購的根project.keystore文件,我使用的Visual Studio Team Services的託管解決方案。這是我需要得到工作的最後一個項目的成功任何幫助,將不勝感激。