我正在尝试使用xamarian为.apk
表单项目生成xamrian
文件。天青管道中的Android任务。但是没有生成.apk
文件。相反,在工件中,我可以看到文件夹结构正像项目一样被复制。App Center正在使用同一项目成功生成.apk
。但不能使用Azure管道。
签名的apk在android build任务的输出文件夹中。如果您使用XamarinAndroid任务来构建apk。下面的示例会将.apk输出到$(Build.ArtifactStagingDirectory)
,您可以在其中检查.apk
文件。
- task: XamarinAndroid@1
inputs:
projectFile: '**/*droid*.csproj'
outputDirectory: '$(Build.ArtifactStagingDirectory)'
configuration: '$(buildConfiguration)'
Build.ArtifactStagingDirectory
:代理上任何工件被复制到目的地之前在其中复制的本地路径。例如:c:\agent_work\1\a
。您可以检查here中所有预定义的变量。]>
您可以参考类似的case以获取详细信息。