我有这个奇怪的错误,我已经使用appcenter很长时间了,但是从未经历过。 我使用appcenter设置了一个构建,该构建可从azure devops回购中获取。该应用程序是Xamarin.Android本机应用程序。一旦运行构建,一切都会顺利进行。直到登录步骤完成。当该步骤即将开始时,出现此错误:
##[error]No matching files were found with search pattern: /Users/runner/work/1/s/**/*.apk
虽然构建成功运行且没有错误,但似乎未找到APK。 请为您提供解决方案。
答案 0 :(得分:1)
在您的Android应用程序项目的csproj文件中。检查<AndroidPackageFormat>apk</AndroidPackageFormat>
是否设置为apk
或aab
。如果它是aab
,则需要更改搜索模式以搜索/**/*.aab
。否则,它将寻找构建期间未生产的东西。
要更改appcenter的搜索路径,请转到您的构建配置,然后切换带有标签的开关:“ Build android app bundle”。
答案 1 :(得分:0)
<AndroidPackageFormat>aab</AndroidPackageFormat>
的更改 <AndroidPackageFormat>apk</AndroidPackageFormat>
对我有用