android - 如何停止在android中显示黑屏?
问题描述
我正在使用Xamarin.Forms
跨平台。我的第一个屏幕是闪屏。然后标签页。问题是在启动屏幕 android 设备显示黑屏 2 到 4 秒后,然后显示选项卡式页面。我仅在 OS 7 及更高版本中面临 Android 设备的问题。我正在使用棉花糖,效果很好。对此有任何想法吗?为什么在 OS 版本 Nougat 等中会发生这种情况?
解决方案
尝试使用 AOT 和 LLVM 来提高启动性能,在您的 AndroidProject.csproj 中添加以下内容:
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<Optimize>true</Optimize>
<OutputPath>bin\Release</OutputPath>
<AndroidManagedSymbols>true</AndroidManagedSymbols>
<AndroidUseSharedRuntime>false</AndroidUseSharedRuntime>
<AndroidCreatePackagePerAbi>true</AndroidCreatePackagePerAbi>
<AotAssemblies>true</AotAssemblies>
<EnableLLVM>true</EnableLLVM>
</PropertyGroup>
推荐阅读
- vue.js - Vue Js 上的 API 更改时数据未更新
- sql - SQL Server 的 IP 地址 / 将连接编码到客户端
- react-native - 我不能在弹出的裸博览会项目中使用任何使用链接的库
- python - 如何在python django中三次输入错误密码时锁定用户
- python - 如何在networkx图上定义属性以将其导出为gephi即形状
- c - 如何运行 2 个子进程,但在 C 中一个接一个地运行?
- php - Docker:禁止您无权访问此资源
- python-3.x - Keras 模型 AttributeError:“str”对象没有属性“call”
- swift - 当设备方向更改 SWIFT 5 时重绘自定义 UIVIEW
- jquery - jQuery选择具有相同ID的当前元素