APK大小变小且损坏,在Github中没有任何更改

问题描述

我们在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 (将#修改为@)