4 回答

TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個(gè)贊
當(dāng)我深入分析代碼時(shí),我發(fā)現(xiàn)代碼中沒(méi)有任何理由“你在說(shuō)什么”。所以在我看來(lái),可能的原因是:
也許您有多個(gè)可繪制文件夾,并且該文件存在于您的設(shè)備特定可繪制文件夾中,該文件夾也可能位于background_splash.xml
drawable-xxhdpi
drawable
并且很可能您正在做drawable
與您的設(shè)備無(wú)關(guān)的更改。
因此,請(qǐng)驗(yàn)證它,樣式也“如果適用”也是如此。
您可以采取的其他措施是
禁用即時(shí)運(yùn)行。
delete data
然后 從手機(jī)的應(yīng)用程序信息>存儲(chǔ)選項(xiàng)中卸載該應(yīng)用程序clear cache
,然后重新安裝。
希望上述技術(shù)對(duì)您有用。

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊
嘗試這個(gè):
<style name="SplashTheme" parent="Theme.AppCompat.NoActionBar">
<item name="windowActionBar">false</item>
<item name="android:windowBackground">@drawable/background_splash</item>
</style>
你確定android.intent.action.MAINACTIVITY存在嗎?

TA貢獻(xiàn)1839條經(jīng)驗(yàn) 獲得超15個(gè)贊
嘗試更改android:allowBackup="true"
為android:allowBackup="false"
. 安裝應(yīng)用程序。然后徹底卸載它。再次安裝。看主題。然后更改主題并重新安裝 - 檢查主題是否更改。

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超13個(gè)贊
android studio 的增量構(gòu)建系統(tǒng)“Instant Run”存在問(wèn)題。這就是為什么他們引入了新的/改進(jìn)的增量構(gòu)建,稱為“應(yīng)用更改”,作為 Marble 項(xiàng)目的結(jié)果。它在 android studio 3.5 版本中可用。
添加回答
舉報(bào)