第一次啟動,白屏過久問題
最近Android Studio 升到2.0之後,所撰寫的apk,突然每次第一次開啟白色畫面都非常久,還可能超過10秒的問題
後來查到問題,如以下連結說明。
https://kknews.cc/tech/v9q24q.html
由於Android Studio 2.0 新功能, 在執行時,可以從現在頁面更新,不需要每次重開app才看到改後的結果。
不知道是不是就叫做Instant Run
根據問題,發現我的gradle 使用的版本是2.1.3 ,跟文章所撰寫的2.1.2相近,也可能原因就是2.1.2版後,就一直都是這樣的情形。
一開始以為是自己有什麼bug存在,原來是開發階段才會有的問題,release版後就沒這個問題。
而如果要讓短暫白屏消失,
也可以在style加入,將android:windowIsTranslucent及android:windowNoTitle設為true
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> ......
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowNoTitle">true</item> </style>
可以讓程序在初始化的時候窗口是透明的,初始化結束後程序主介面才會顯示出來
原文網址:https://kknews.cc/tech/v9q24q.html