如何使用msbuild构建net6.0-android而不生成apk?
我需要使用命令行构建net6项目并获取dll,我使用命令“dotnet msbuild”,但是每次构建Android项目时都会生成apk文件,apk很大,所以构建很慢,我不想生成apk,有什么怎么办?
I need use Command Line build net6 project and get dll, i use command "dotnet msbuild", but every time it will generate apk file when build Android project, apk is big,so build is slow, i want not generate apk, have any way to do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我测试了一些命令,例如
dotnet msbuild
和dotnet msbuild /t:Build /p:Platform="AnyCPU" /p:Configuration=Debug
最后,我发现
dotnet msbuild /t:Build /p:Platform="AnyCPU" /p:Configuration=Debug /p:AndroidBuildApplicationPackage=false
并设置只能构建而不生成 apk 的 .csproj。
I test some command,such as
dotnet msbuild
anddotnet msbuild /t:Build /p:Platform="AnyCPU" /p:Configuration=Debug
Finally, I found
dotnet msbuild /t:Build /p:Platform="AnyCPU" /p:Configuration=Debug /p:AndroidBuildApplicationPackage=false
and set .csprojthat can just build and not generate apk.