注意,这个创建maui的应用程序,是完全系统产生的,没有任何修改,但是运行后闪退。
即使在app这里下断点也断不下来。
在网上找到一个办法是可行的。
在csproj文件里面的PropertyGroup节点下面添加<WindowsAppSdkDeploymentManagerInitialize>false</WindowsAppSdkDeploymentManagerInitialize>
上面说的位置不好找的话,你就搜索PropertyGroup吧。
找到的位置如下图所示:
也不知道这个配置是个啥意思。可能是因为MAUI比较新的原因,网上找不到这个信息。
不过从名字在来看,是做什么windows的app的sdk的什么初始化,勇哥因此怀疑即使没有这句,也不影响安卓下的运行。
也许是windows的sdk又有了什么更新,需要使用这个配置搞点动作吧。
终于可以了!
下面是windows版本的Hello world界面。
下面是安卓的!
安卓这个第一次编译部署那是真是相当的慢,我的i5 12600K也有老牛拖破车的感觉了。

