android - অ্যান্ড্রয়েড টিউটোরিয়াল



অ্যান্ড্রয়েড স্টুডিও 3.5 রিফ্যাক্টর সমস্যা (5)

আমি স্রেফ অ্যান্ড্রয়েড স্টুডিও 3.5 দিয়ে আমার স্টুডিও আপডেট করেছি এবং এখন যখন আমি AndroidManifest.xml ফাইলটি রিফ্যাক্টর করার চেষ্টা করছি এবং এটি আমার সমস্ত অ্যাপ্লিকেশন অনুমতিটি আমার ফাইলটির নীচে রিফ্যাক্টর করছে।

কেউ এই সমস্যার মুখোমুখি হয়েছেন? এই রিফ্যাক্টরিং সমস্যার কোনও সমাধান আছে কি?

রিফ্যাক্টরের আগে:

রিফ্যাক্টর পরে:

এটি আমার সমস্ত প্রকল্পের ফাইলের জন্য প্রযোজ্য।

কেন এটি গুরুত্বপূর্ণ:

https://ffff65535.com


আপনাকে কেবল সেটিংস থেকে অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলির জন্য এক্সএমএল লেআউট সেট করতে হবে।

এই পদক্ষেপগুলি অনুসরণ করুন:

1. অ্যান্ড্রয়েড স্টুডিও > পছন্দসমূহ এ যান। উইন্ডোজের জন্য, ফাইল > সেটিংসে যান

২) অনুসন্ধান বারে এক্সএমএল অনুসন্ধান করুন।

৩. কোড স্টাইল বিভাগের অধীনে, এক্সএমএল ট্যাব নির্বাচন করুন।

৪. উপরের ডানদিকে, সেট থেকে ক্লিক করুন ... এবং পূর্বনির্ধারিত শৈলীর অধীনে অ্যান্ড্রয়েড নির্বাচন করুন

5. প্রয়োগ ক্লিক করুন এবং রিফ্যাক্টর চেষ্টা করুন।


আপনার আইডিইয়ের জন্য যদি আপনার কোনও কাস্টম কোড স্টাইল না থাকে

ফাইল | সেটিংস | সম্পাদক | কোড স্টাইল | এক্সএমএল | ব্যবস্থা

উপরের দিকে গিয়ার (সেটিংস) আইকনটি সন্ধান করুন, এটি ক্লিক করুন এবং "ডিফল্টগুলি পুনরুদ্ধার করুন" টিপুন।


কেবল আরও বিশদ যুক্ত করা হচ্ছে।

এটি অ্যান্ড্রয়েড স্টুডিও 3.5 ক্যানারি 8 এর অ্যান্ড্রয়েড স্টুডিওগুলির সাথে একটি জ্ঞাত সমস্যা। এটি পরবর্তী সংস্করণে ঠিক করা উচিত কারণ এটি বিপুল সংখ্যক বিকাশকারীকে প্রভাবিত করে।

আপনি here বাগের স্থিতি দেখতে পারেন

সমাধানও হচ্ছে

ভাঙা এক্সএমএল কোড শৈলী

এক্সএমএল কোড সম্পাদনা করার সময়, আপনি মেনু বার থেকে কোড> পুনরায় ফর্ম্যাট কোড নির্বাচন করার সময় আইডিই একটি ভুল কোড শৈলী প্রয়োগ করতে পারে। এই সমস্যাটি সমাধান করতে, যথাযথ অ্যান্ড্রয়েড কোড স্টাইলটি পুনরায় সেট করুন:

  1. ফাইল> সেটিংস (ম্যাকোস, অ্যান্ড্রয়েড স্টুডিও> পছন্দসমূহ) এ ক্লিক করে সেটিংস উইন্ডোটি খুলুন।
  2. বাম প্যানেলে সম্পাদক> কোড স্টাইল> এক্সএমএল ক্লিক করুন।
  3. ডান প্যানেলের উপরের-ডান কোণার কাছে,> পূর্বনির্ধারিত স্টাইল> অ্যান্ড্রয়েড থেকে সেট নির্বাচন করুন
  4. ঠিক আছে ক্লিক করুন।

যা এখানে পাওয়া যায় -> অ্যান্ড্রয়েড স্টুডিও এবং অ্যান্ড্রয়েড গ্রেডল প্লাগইন সহ জ্ঞাত সমস্যা


দেখে মনে হচ্ছে ডিফল্ট স্কিমটি ব্যবস্থার বিধিগুলিতে "অ্যাট্রিবিউট" বৈশিষ্ট্যটি রেখে গেছে। এগুলিকে আবার যুক্ত করা আমার জন্য কবজির মতো কাজ করে।

সংশোধনটি এখানে করা যেতে পারে: পছন্দসমূহ> সম্পাদক> কোড স্টাইল> এক্সএমএল


  • ctrl + alt + s
  • এক্সএমএল অনুসন্ধান করুন

আমি প্রথম উত্তরের মতো একই পদক্ষেপগুলি করতে চেয়েছিলাম, তবে আমার কেবলমাত্র ডিফল্ট স্কিমটিকে প্রজেক্টে পরিবর্তন করতে হবে।

আমি আশা করি আপনি এটিও এভাবে সমাধান করেন। আমার ইংরেজীর জন্য দুঃখিত !





android-manifest