Only fetch local_path if necessary
This commit is contained in:
parent
36ff25a95c
commit
4de47bd810
@ -36,15 +36,16 @@ public class FDroidApp extends Application {
|
|||||||
public void onCreate() {
|
public void onCreate() {
|
||||||
super.onCreate();
|
super.onCreate();
|
||||||
|
|
||||||
File local_path = DB.getDataPath(this);
|
|
||||||
|
|
||||||
// Clear cached apk files. We used to just remove them after they'd
|
// Clear cached apk files. We used to just remove them after they'd
|
||||||
// been installed, but this causes problems for proprietary gapps
|
// been installed, but this causes problems for proprietary gapps
|
||||||
// users since the introduction of verification (on pre-4.2 Android),
|
// users since the introduction of verification (on pre-4.2 Android),
|
||||||
// because the install intent says it's finished when it hasn't.
|
// because the install intent says it's finished when it hasn't.
|
||||||
SharedPreferences prefs = PreferenceManager
|
SharedPreferences prefs = PreferenceManager
|
||||||
.getDefaultSharedPreferences(getBaseContext());
|
.getDefaultSharedPreferences(getBaseContext());
|
||||||
if(!prefs.getBoolean("cacheDownloaded", false)) {
|
if (!prefs.getBoolean("cacheDownloaded", false)) {
|
||||||
|
|
||||||
|
File local_path = DB.getDataPath(this);
|
||||||
|
|
||||||
File[] files = local_path.listFiles();
|
File[] files = local_path.listFiles();
|
||||||
// files can be null if the SD card is not ready - we'll just
|
// files can be null if the SD card is not ready - we'll just
|
||||||
// ignore that and do it next time.
|
// ignore that and do it next time.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user