01-11 15:20:30.373: E/AndroidRuntime(17940): Caused by: java.lang.NullPointerException
01-11 15:20:30.373: E/AndroidRuntime(17940): at com.taskmanager.sb.PackageTabActivity$AppDetails.doInBackground(PackageTabActivity.java:119)
Проблемы NPE несложно выяснить. Откройте файл, который, как говорит трассировка стека, имеет проблему, перейдите к номеру строки, на которую он ссылается, и посмотрите на все ссылки на объекты, на которые дается ссылка. Один из них является нулевым - просто так. Пройдите через отладчик, и вы сразу это увидите.
Если эта строка с комментарием равна 119, я бы пришел к выводу, что pstats
должно быть нулевым. Вы думали, что инициализировали это правильно, но JVM не согласен. Если нет, найдите строку 119.
Эти пустые блоки улова - очень плохая идея. Вы никогда не узнаете об этом, если получите исключение. Всегда печатайте трассировку стека, например:
try {
// Do something in here
} catch (Exception e) {
e.printStackTrace();
}