diff options
author | Joe Onorato <joeo@android.com> | 2009-11-17 17:32:16 -0800 |
---|---|---|
committer | Joe Onorato <joeo@android.com> | 2009-11-17 18:04:52 -0800 |
commit | be38609f875f9b9374ceaf723135c0a624637fcb (patch) | |
tree | bf7c66e12f86fa685ea2b98051e020a82bd9ff57 /src/com/android/launcher2/LauncherModel.java | |
parent | b40d29cb41c302387b2794b214fe2522073d957d (diff) | |
download | android_packages_apps_Trebuchet-be38609f875f9b9374ceaf723135c0a624637fcb.tar.gz android_packages_apps_Trebuchet-be38609f875f9b9374ceaf723135c0a624637fcb.tar.bz2 android_packages_apps_Trebuchet-be38609f875f9b9374ceaf723135c0a624637fcb.zip |
Add a lot of logging that can be seen by doing adb shell setprop launcher2.dumpstate 1 and presssing volume down
Diffstat (limited to 'src/com/android/launcher2/LauncherModel.java')
-rw-r--r-- | src/com/android/launcher2/LauncherModel.java | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/com/android/launcher2/LauncherModel.java b/src/com/android/launcher2/LauncherModel.java index 262190df1..85d47a916 100644 --- a/src/com/android/launcher2/LauncherModel.java +++ b/src/com/android/launcher2/LauncherModel.java @@ -1000,6 +1000,27 @@ public class LauncherModel extends BroadcastReceiver { }); } } + + public void dumpState() { + Log.d(TAG, "mLoader.mLoaderThread.mContext=" + mContext); + Log.d(TAG, "mLoader.mLoaderThread.mWaitThread=" + mWaitThread); + Log.d(TAG, "mLoader.mLoaderThread.mIsLaunching=" + mIsLaunching); + Log.d(TAG, "mLoader.mLoaderThread.mStopped=" + mStopped); + Log.d(TAG, "mLoader.mLoaderThread.mWorkspaceDoneBinding=" + mWorkspaceDoneBinding); + } + } + + public void dumpState() { + Log.d(TAG, "mLoader.mLastWorkspaceSeq=" + mLoader.mLastWorkspaceSeq); + Log.d(TAG, "mLoader.mWorkspaceSeq=" + mLoader.mWorkspaceSeq); + Log.d(TAG, "mLoader.mLastAllAppsSeq=" + mLoader.mLastAllAppsSeq); + Log.d(TAG, "mLoader.mAllAppsSeq=" + mLoader.mAllAppsSeq); + Log.d(TAG, "mLoader.mItems size=" + mLoader.mItems.size()); + if (mLoaderThread != null) { + mLoaderThread.dumpState(); + } else { + Log.d(TAG, "mLoader.mLoaderThread=null"); + } } } @@ -1208,4 +1229,14 @@ public class LauncherModel extends BroadcastReceiver { return sCollator.compare(a.title.toString(), b.title.toString()); } }; + + public void dumpState() { + Log.d(TAG, "mBeforeFirstLoad=" + mBeforeFirstLoad); + Log.d(TAG, "mCallbacks=" + mCallbacks); + ApplicationInfo.dumpApplicationInfoList(TAG, "mAllAppsList.data", mAllAppsList.data); + ApplicationInfo.dumpApplicationInfoList(TAG, "mAllAppsList.added", mAllAppsList.added); + ApplicationInfo.dumpApplicationInfoList(TAG, "mAllAppsList.removed", mAllAppsList.removed); + ApplicationInfo.dumpApplicationInfoList(TAG, "mAllAppsList.modified", mAllAppsList.modified); + mLoader.dumpState(); + } } |