-1
我正在開發一個新的android應用程序。但是安裝需要很長時間。但這不是任何設備問題,幾乎所有設備都需要很長時間。爲什麼我的應用程序需要很長時間才能安裝?
請您告訴我任何常見問題和解決方案。我會很高興分享任何細節來擺脫這個問題。
我正在開發一個新的android應用程序。但是安裝需要很長時間。但這不是任何設備問題,幾乎所有設備都需要很長時間。爲什麼我的應用程序需要很長時間才能安裝?
請您告訴我任何常見問題和解決方案。我會很高興分享任何細節來擺脫這個問題。
應用程序有時需要很長時間才能安裝。這主要是由於應用程序的大小。如果問題是最終apk的大小,您可以在您的Gradle中使用splits
或resConfigs
來減小應用程序大小。
ResConfigs
defaultConfig {
// ...
resConfigs "en"
resConfigs "nodpi", "hdpi", "xhdpi"
}
拆分
android {
...
splits {
// Configures multiple APKs based on screen density.
density {
// Configures multiple APKs based on screen density.
enable true
// Specifies a list of screen densities Gradle should not create multiple APKs for.
exclude "ldpi", "xxhdpi", "xxxhdpi" // Exclude what you don't require
}}}
您還可以使用shrinkResources true
選項,以減少大小。
但有時小應用程序也可能需要很長時間才能安裝。這發生在應用程序有幾個佈局/活動和可繪製的時候。它們基本上是在APK中壓縮並在安裝過程中解壓縮的資源。除此之外,這個問題只會出現在電話中。
這應該只發生在第一次 –