Hi all, I am trying to track loading of classes in memory. Which all classes are going to load in android. I searched on net and i found java.lang.ClassLoader class which contain loadClass() function to load class in memory. To monitor loading of classes i am thought to use Log.java class which have function for log. i.e Log.I( ___, __ ) function.
Now, Location of source code of this ClassLoader.java is myandroid_source_code_dir/libcore/luni/src/main/java/java/lang/ClassLoader.java & Location of source code of Log.java is myandroid_source_code_dir/frameworks/base/core/java/android/util/Log.java I checked in some other file which was using Log.java class and they import it by "android.util.Log". So i did same thing in ClassLoader.java. I added "import android.util.log" and used Log.i() function. But when i compiled it i got following error. ********** libcore/luni/src/main/java/java/lang/ClassLoader.java:48: package android.util does not exist import android.util.Log; ^ libcore/luni/src/main/java/java/lang/ClassLoader.java:48: package android.util does not exist import android.util.Log; ^ libcore/luni/src/main/java/java/lang/ClassLoader.java:229: cannot find symbol symbol : variable Log location: class java.lang.ClassLoader Log.i("DefiningClass", "Class is defined by its memory image."); ^ ********** Can any one tell me how to added it. Or may be some other ways to monitor loading of classes. Thanks, -- unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel