BatteryHistory.java: файл не найден в основной ветке исходного кода Android - PullRequest
0 голосов
/ 12 февраля 2011

Я скомпилировал основную ветку и запустил ее в эмуляторе.Пункт «История аккумулятора» в меню «Запасные части» не работает.Это приводит к принудительному закрытию «Запасные части».

В журнале DDMS отображается сообщение об ошибке, подобное:

04-11 11:13:14.080: E/AndroidRuntime(9593): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.android.settings/com.android.settings.battery_history.BatteryHistory}; have you declared this activity in your AndroidManifest.xml?

Я обнаружил, что «Battery History» использует класс com.android.settings.battery_history.BatteryHistory, но этокласс больше не существует.Это было в хранилище platform/packages/apps/Settings.git раньше.Я ищу всю базу кода и не могу найти этот класс.

Этот файл больше не является открытым исходным кодом и помещен в некоторые файлы JAR?

1 Ответ

1 голос
/ 28 марта 2011

Найден ответ.

Класс com.android.settings.battery_history.BatteryHistory удален.android.os.BatteryStats используется для аналогичной цели.SpareParts в той же проверке все еще использует устаревший BatteryHistory, поэтому он не работал.

...