প্রোফাইলিং মডিউলটি অ্যান্ড্রয়েড 16-এ চালু করা হয়েছিল এবং অ্যাপগুলিকে ক্ষেত্রের সর্বজনীন ডিভাইসগুলিতে পারফেটো ব্যবহার করে প্রোফাইলিং ডেটা সংগ্রহ করতে দেয়৷
- অ্যাপগুলি জাভা হিপ ডাম্প, হিপ প্রোফাইল, স্ট্যাক স্যাম্পলিং, বা সিস্টেম ট্রেস ব্যবহার করে প্রোফাইলিংয়ের অনুরোধ করতে পারে এবং প্রতিটির জন্য নির্বাচিত কনফিগারেশন সেট করতে পারে।
 - অ্যাপগুলি নির্দিষ্ট ইভেন্টের ট্রেস পেতে আগ্রহ নিবন্ধন করতে পারে এবং সিস্টেম অ্যাপগুলির ট্রেস শুরু এবং বন্ধ করতে পারে।
 - ফলাফলগুলি শুধুমাত্র অনুরোধের প্রক্রিয়া সম্পর্কিত তথ্য ধারণ করার জন্য সংশোধন করা হয় এবং অ্যাপের দ্বারা আরও প্রক্রিয়াকরণের জন্য অ্যাপের স্টোরেজ ডিরেক্টরিতে বিতরণ করা হয়।
 - অনুরোধের হার সীমিত এবং পূরণ করার নিশ্চয়তা নেই।
 
মডিউল সীমানা
-  প্রোফাইলিং মেইনলাইন APEX - 
com.google.android.profiling:-  প্রোফাইলিং API পৃষ্ঠ (জাভা):
-  কোড অবস্থান: 
packages/modules/Profiling/framework -  প্রক্রিয়া: 
boot_class_path 
 -  কোড অবস্থান: 
 -  
ProfilingService(জাভা):-  কোড অবস্থান: 
packages/modules/Profiling/service -  প্রক্রিয়া: 
system_server 
 -  কোড অবস্থান: 
 
 -  প্রোফাইলিং API পৃষ্ঠ (জাভা):
 
প্যাকেজ বিন্যাস
 প্রোফাইলিং মডিউল একটি APEX প্যাকেজ হিসাবে পাঠানো হয় ( com.google.android.profiling )। মডিউলটিতে দুটি JAR ফাইল রয়েছে:
-  
framework-profiling.jar: এপিআই পৃষ্ঠ ধারণ করে যার সাথে একজন কলার ইন্টারঅ্যাক্ট করে। এটি বুটক্লাসপাথের একটি অংশ। -  
service-profiling.jar: একটি নতুন সিস্টেম পরিষেবা রয়েছে,ProfilingService৷ সিস্টেম সার্ভার প্রক্রিয়া দ্বারা লোড. 
নির্ভরতা
এই মডিউলটির কোনো বাহ্যিক নির্ভরতা নেই।