ম্যানুয়ালি একটি প্রোফাইলযোগ্য অ্যাপ তৈরি করুন এবং চালান

ম্যানুয়ালি একটি প্রোফাইলযোগ্য অ্যাপ্লিকেশন তৈরি করতে, আপনাকে প্রথমে একটি রিলিজ অ্যাপ্লিকেশন তৈরি করতে হবে এবং তারপরে এর ম্যানিফেস্ট ফাইলটি আপডেট করতে হবে, যা রিলিজ অ্যাপ্লিকেশনটিকে একটি প্রোফাইলযোগ্য অ্যাপ্লিকেশনে পরিণত করে। আপনি প্রোফাইলযোগ্য অ্যাপ্লিকেশনটি কনফিগার করার পরে, প্রোফাইলারটি চালু করুন এবং বিশ্লেষণ করার জন্য একটি প্রোফাইলযোগ্য প্রক্রিয়া নির্বাচন করুন।

একটি রিলিজ অ্যাপ তৈরি করুন

প্রোফাইলিংয়ের উদ্দেশ্যে একটি রিলিজ অ্যাপ্লিকেশন তৈরি করতে, নিম্নলিখিতগুলি করুন:

  1. আপনার অ্যাপ্লিকেশনের build.gradle ফাইলে নিম্নলিখিত লাইনগুলি যোগ করে ডিবাগ কী দিয়ে আপনার অ্যাপ্লিকেশনটিতে স্বাক্ষর করুন৷ আপনার যদি ইতিমধ্যেই একটি কার্যকরী রিলিজ বিল্ড ভেরিয়েন্ট থাকে, তাহলে আপনি পরবর্তী ধাপে যেতে পারেন।

            buildTypes {
              release {
                signingConfig signingConfigs.debug
              }
            }
          
  2. অ্যান্ড্রয়েড স্টুডিওতে, বিল্ড > বিল্ড ভেরিয়েন্ট নির্বাচন করুন... এবং রিলিজ ভেরিয়েন্ট নির্বাচন করুন।

প্রোফাইলে রিলিজ পরিবর্তন করুন

আপনার রিলিজ অ্যাপটিকে একটি প্রোফাইলেবল অ্যাপে রূপান্তর করতে, নিম্নলিখিতগুলি করুন:

  1. AndroidManifest.xml ফাইলটি খুলুন এবং <application> এর মধ্যে নিম্নলিখিতগুলি যোগ করুন। আরও বিশদ বিবরণের জন্য, প্রকাশের জন্য আপনার অ্যাপ তৈরি করুন দেখুন।

    <profileable android:shell="true"/>

  2. SDK সংস্করণের উপর নির্ভর করে, আপনি ম্যানিফেস্ট বৈধতা সম্পর্কিত একটি ত্রুটি দেখতে পারেন; আপনি যদি সেগুলি সমাধান করতে না পারেন এবং ত্রুটিগুলিকে সতর্কতা হিসাবে বিবেচনা করা নিরাপদ বলে মনে করেন, তাহলে আপনি আপনার build.gradle ফাইলে নিম্নলিখিত লাইনগুলি যোগ করে তা করতে পারেন৷

          aaptOptions {
            additionalParameters =["--warn-manifest-validation"]
          }