[英]Ionic splashscreen is broken after ProGuard/DexGuard
我們在 Ionic App 上使用SplashScreen插件,它似乎在通常的調試和發布版本中運行良好。
但是當我們為構建步驟打開 DexGuard/ProGuard 並生成一個受保護的 APK 文件時,
那里根本沒有顯示啟動畫面。
取而代之的是,一個黑色的屏幕顯示為白色的奇怪邊框,並且不再有微調器。
在 dexguard 規則中,我添加了以下幾行以避免重命名初始屏幕圖像
-keepresourcefiles res/**
但這沒有幫助。
如何解決問題?
事實證明 dexguard 仍在以某種方式觸摸啟動屏幕文件或資源名稱。
作為快速修復添加此規則有效:
-keepresources */*
但我們可能需要一個更好、更具體的解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.