master ブランチをコンパイルし、エミュレーターで実行しました。「スペアパーツ」メニューの「バッテリー履歴」項目が機能しません。「スペアパーツ」の「強制終了」につながります。
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 ファイルに入れられましたか?