Android应用
创建自签名证书
在 Visual Studio 中打开解决方案
工具 -> android -> android adb …,如下图

输入命令
1keytool -genkey -v -keystore app.keystore -alias key -keyalg RSA -keysize 2048 -validity 3650 -keypass 111111 -storepass 111111 -dname "CN=dt,C=CN,OU=dt"在项目目录下生成
app.keystore文件,记住口令111111,有效期 3650 天
增加项目配置
在项目文件 *.csproj 中添加配置
| |
生成应用
- 在
AndroidManifest.xml中设置版本 - 选择 Release
- 生成
发布
发布方式有三种:
VS自带的发布:
第二种方法:
- windows开始菜单打开
Developer Command Prompt for VS 2022命令窗口 - 导航到app项目所在目录,即demo.csproj所在目录(不支持在解决方案级别生成)
- 使用以下命令,可以自定义输出路径
1dotnet publish -f net9.0-android -c Release -o ./publish
第三种使用搬运工的VS扩展完成此过程
- 项目右键选择
创建应用包...
- 选择apk文件输出的目标位置,点击
创建apk包,启动命令窗口






