问题描述
我们在Xamarin.Forms解决方案中将GA用于CI / CD,用于交付Android APK。到2020年8月25日为止,它正在还原/构建发行版的APK 37MB大小。至少在8月21日,一切工作正常。但是从8月25日开始,内置apk的大小为24.8MB,该apk损坏了。目前,该问题仍然存在。我们没有进行任何更改,可以减小大小和apk损坏。
- name: Add msbuild to PATH
uses: microsoft/[email protected]
- uses: nuget/setup-nuget@v1
- name: Droid nuget restore and build
run: |
nuget restore
cd MySolution
cd MySolution.Droid
msbuild MySolution.Droid.csproj /verbosity:normal /t:SignAndroidPackage /p:Configuration=Release
如果我从本地Windows计算机上的命令行执行完全相同的命令,则apk可以正确构建,并且大小为37MB。因此,目前我不知道如何解决此问题。 logs droid.csproj
作为工件上传Release文件夹:
- uses: actions/upload-artifact@v2
with:
name: my-artifact
path: MySolution/MySolution.Droid/bin/Release
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)