-
Notifications
You must be signed in to change notification settings - Fork 1
Description
private ArrayList getApkFromDownload() { File files = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS); PackageManager pm = getActivity().getPackageManager(); ArrayList localApkItems = new ArrayList<>(); for (File file : files.listFiles()) { if (file.exists() && file.getPath().toLowerCase().endsWith(".apk")) { final PackageInfo info = pm.getPackageArchiveInfo(file.getPath(), 0); localApkItems.add(new LocalApkItem(pm, info, file.getPath())); } } return localApkItems; }
FATAL EXCEPTION: main
Process: com.wjf.dynamicapploader, PID: 24118
java.lang.NullPointerException: Attempt to get length of null array
at com.wjf.dynamicapploader.fragment.LocalApkFragment.getApkFromDownload(LocalApkFragment.java:132)
at com.wjf.dynamicapploader.fragment.LocalApkFragment.loadApks(LocalApkFragment.java:116)
at com.wjf.dynamicapploader.fragment.LocalApkFragment.initPlugin(LocalApkFragment.java:107)
at com.wjf.dynamicapploader.fragment.LocalApkFragment.onViewCreated(LocalApkFragment.java:77)