- সিনট্যাক্স:
<instrumentation android:functionalTest=["true" | "false"] android:handleProfiling=["true" | "false"] android:icon="drawable resource" android:label="string resource" android:name="string" android:targetPackage="string" android:targetProcesses="string" />
- এর মধ্যে রয়েছে:
-
<manifest> - বর্ণনা:
- একটি
Instrumentationক্লাস ঘোষণা করে যা আপনাকে সিস্টেমের সাথে একটি অ্যাপ্লিকেশনের মিথস্ক্রিয়া নিরীক্ষণ করতে দেয়।Instrumentationঅবজেক্টটি অ্যাপ্লিকেশনের যেকোনো উপাদানের আগে ইনস্ট্যান্টিয়েট করা হয়। - গুণাবলী:
-
android:functionalTest -
Instrumentationক্লাস একটি কার্যকরী পরীক্ষা হিসাবে চলে কিনা। এটা করলেtrueএবং না হলেfalse। ডিফল্ট মানfalse। -
android:handleProfiling -
Instrumentationঅবজেক্ট প্রোফাইলিং চালু বা বন্ধ করে কিনা। এটিtrueযদি এটি নির্ধারণ করে যে কখন প্রোফাইলিং শুরু হবে এবং কখন বন্ধ হবে এবং প্রোফাইলিং চলাকালীন পুরো সময় চলতে থাকলেfalse।trueএকটি মান অবজেক্টটিকে একটি নির্দিষ্ট ক্রিয়াকলাপের সেটে প্রোফাইলিং লক্ষ্য করতে সক্ষম করে। ডিফল্ট মানfalse। -
android:icon - একটি আইকন যা
Instrumentationক্লাসের প্রতিনিধিত্ব করে। এই বৈশিষ্ট্যটি একটি অঙ্কনযোগ্য সম্পদের একটি রেফারেন্স হিসাবে সেট করা আবশ্যক। -
android:label -
Instrumentationক্লাসের জন্য একটি ব্যবহারকারী-পাঠযোগ্য লেবেল। লেবেলটি একটি কাঁচা স্ট্রিং বা একটি স্ট্রিং সংস্থানের রেফারেন্স হিসাবে সেট করা যেতে পারে। -
android:name -
Instrumentationসাবক্লাসের নাম। একটি সম্পূর্ণ যোগ্য শ্রেণীর নাম ব্যবহার করুন, যেমনcom.example.project.StringInstrumentation। যাইহোক, শর্টহ্যান্ড হিসাবে, নামের প্রথম অক্ষরটি একটি পিরিয়ড হলে, এটি<manifest>উপাদানে নির্দিষ্ট করা প্যাকেজ নামের সাথে যুক্ত করা হয়।কোন ডিফল্ট নেই. নাম উল্লেখ করতে হবে।
-
android:targetPackage - যে অ্যাপ্লিকেশনটির বিরুদ্ধে
Instrumentationঅবজেক্ট চলে। একটি অ্যাপ্লিকেশন<manifest>উপাদান দ্বারা তার ম্যানিফেস্ট ফাইলে নির্ধারিত প্যাকেজ নাম দ্বারা চিহ্নিত করা হয়। -
android:targetProcesses Instrumentationঅবজেক্ট যে প্রক্রিয়াগুলির বিরুদ্ধে চলে। একটি কমা-বিচ্ছিন্ন তালিকা নির্দেশ করে যে ইন্সট্রুমেন্টেশন সেই নির্দিষ্ট প্রক্রিয়াগুলির বিরুদ্ধে চলে।"*"এর মান নির্দেশ করে যে যন্ত্রটিandroid:targetPackageএ সংজ্ঞায়িত অ্যাপের সমস্ত প্রক্রিয়ার বিরুদ্ধে চলে।যদি এই মানটি ম্যানিফেস্টে দেওয়া না থাকে, তাহলে যন্ত্রটি শুধুমাত্র
android:targetPackageএ সংজ্ঞায়িত অ্যাপের মূল প্রক্রিয়ার বিপরীতে চলে।এই বৈশিষ্ট্যটি API স্তর 26 এ যোগ করা হয়েছে।
-
- প্রবর্তিত:
- API স্তর 1
<ইনস্ট্রুমেন্টেশন>
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]