【发布时间】:2021-05-26 18:08:49
【问题描述】:
当我将 Xamarin.Forms 应用程序部署到我的物理设备或模拟器时,如果它来自 Visual Studio,它会显示两个应用程序,一个具有 .android 扩展名。当我从 Microsoft 应用中心部署它时,它会部署一个 apk 文件并安装两个应用程序。见下图。
它发生在我添加应用程序图标和启动活动之后。
【问题讨论】:
标签: android xamarin.forms
当我将 Xamarin.Forms 应用程序部署到我的物理设备或模拟器时,如果它来自 Visual Studio,它会显示两个应用程序,一个具有 .android 扩展名。当我从 Microsoft 应用中心部署它时,它会部署一个 apk 文件并安装两个应用程序。见下图。
它发生在我添加应用程序图标和启动活动之后。
【问题讨论】:
标签: android xamarin.forms
由于你添加了SplashActivity.cs,它有MainLauncher = true,所以现在你需要在你的MainActivity.cs中设置MainLauncher = false
【讨论】:
[Activity(Label = "VaxineApp", MainLauncher = true, ...
SplashActivity 中删除await Task.Delay (8000); 行,或者放一个更小的延迟。如果您没有遵循本教程,我不确定可能是什么问题...我想您应该创建一个新问题并发布您的代码 SplashActivity
Task.Delay(8000);,但它仍然增加了延迟。