হ্যালো রবার্টোএভি 96 ,
আমি এখানে তিনটি সমাধান সরবরাহ করেছি। আপনার সমস্যার ক্ষেত্রে যা কিছু প্রযোজ্য তা চয়ন করুন।
আপনি যদি কেবল প্রকল্পের মূল ফোল্ডারের নাম পরিবর্তন করতে চান তবে আপনি এটি এক্সপ্লোরার থেকে করতে পারেন:
- প্রকল্পটির পথ অনুলিপি করার পরে কেবল স্টুডিওতে প্রকল্পটি বন্ধ করুন । মূল স্বাগত পর্দা থেকে প্রকল্পটি বন্ধ করুন ।
- যেতে ফাইল এক্সপ্লোরার , ঠিকানা বারে এই পথ অনুলিপি করুন এবং ফোল্ডারে যান।
- প্রকল্পের মূল যে ফোল্ডারটির নাম দিন ।
- পুনঃনামকরণ
imlএই ফাইলটি রুট ফোল্ডার ফোল্ডার নাম। প্রজেক্টের রুট ফোল্ডারের নাম যদি বলা হয় তবে এর ভিতরে ফাইল demo_projectথাকবে demo_project.iml। যদি আপনি এই ফোল্ডারের নামটি বলতে চান my_project, তবে আপনাকে তার imlভিতরে থাকা ফাইলটির নামটি পরিবর্তন করতে হবে my_project.iml।
আসলে refactorঅপশন থেকে Studioএকই কাজ করতে পারেন।
আপনি যদি প্রকল্পটির appঅভ্যন্তরে থাকা ফোল্ডারের নামটি
পরিবর্তন করতে চান root folderতবে এক্সপ্লোরারটিতেও এটি করুন:
appআপনার পছন্দ মতো নামটি ফোল্ডারটির নামকরণ করুন ।
[ তথ্য:APK ফাইল, যে এই প্রকল্পের জন্য উৎপন্ন হয়, একই নামের প্রথম অংশ অর্জন করতে পারে প্রত্যয় যে মোড আপনি নির্মাণ প্রতিনিধিত্ব করে দ্বারা অনুসরণ স্বাক্ষরিত APK জন্য, হয় যে debugবা
release। সাইন ইন APKএর এটা নিজ নিজ ফোল্ডারের পাওয়া যায় debugবা release। স্বাক্ষরবিহীন করা APK অবস্থিত outputএর ফোল্ডারের buildডিরেক্টরি, সমস্ত build, debugএবং releaseফোল্ডার পাওয়া যায় প্রাথমিক app ফোল্ডার বা আপনি যে ফোল্ডারটি] তে ফোল্ডারের নাম পরিবর্তন করে রাখা হয়েছে।
- যে নামটি এই ফোল্ডারে দিয়েছি হয় ধরুন
my_project_app, ফোল্ডার খুলুন এবং নামান্তর app.imlকরতে, my_project_app.imlপ্রকল্পের নামের পরে।
- এখন প্রকল্পের রুট ফোল্ডারে যান এবং
settings.gradleফাইলটি সন্ধান করুন।
এই প্রকল্পের বিষয়বস্তু হ'ল মডিউল ফোল্ডারগুলির নাম যা আপনি প্রকল্পে অন্তর্ভুক্ত করছেন, বর্তমানে কেবলমাত্র একটি মডিউল রয়েছে, এটি প্রধান:
include ':app'
এটি পুরানো নামের সাথে সম্পর্কিত app ফোল্ডারের ।
সুতরাং আপনাকে পরিবর্তনগুলি করতে হবে:
include ':my_project_app'
এটাই. এখন আপনি প্রকল্পটি পুনরায় লোড করতে পারেন এবং যেটির উত্পন্ন হয়েছে studioতার নামটি পরীক্ষা করতে পারেন APK।
আপনি প্যাকেজের নাম নামান্তর করতে চান তাহলে, বলে com.first.myprojectযাও
com.alpha.myproject:
- আবার এক্সপ্লোরারের কাছে যান: এর মধ্যে ফোল্ডারগুলির শ্রেণিবদ্ধের ভিতরে
src-->main-->java, আপনার প্যাকেজটি com-->first-->myproject। আপনার নিশ্চিত করুনStudio বন্ধ আছে তা ।
- দ্বিতীয় ফোল্ডারের পুনঃনামকরণ
firstকরাalpha ।
Studioএখন খুলুন । বাম প্যানেল গাছের মোডে ফোল্ডারের Replace in Pathঅভ্যন্তরে প্রথম প্যাকেজটি চয়ন করুন । এইটি হ'ল সেই প্যাকেজটি যা আপনি থেকে পরিবর্তন করেছেন , এটি: পরিবর্তে । ফাইলগুলিতে স্ট্রিংয়ের উদাহরণগুলি পরিবর্তন করুন । কেবল মাত্র স্ট্রিংয়ের উপস্থিতি যাচাই করুন এবং এটিকে নিরাপদে এতে পরিবর্তন করুনjavaAndroidExplorercom.alpha.myprojectcom.first.myprojectimport com.first.myproject;import com.alpha.myproject;com.first.myprojectcom.alpha.myproject ।
- শুধু স্ট্রিং সংঘটন জন্য পরীক্ষা করে দেখুন
com.first.myproject, এ build.gradleআপনার ভিতরে প্রধান appমডিউল , এবং নিরাপদে পরিবর্তনcom.alpha.myproject ।
- ভুলে যাবেন না যে এই প্যাকেজের নামটি আপনার অ্যাপ্লিকেশন প্রকল্পের স্বাক্ষর এবং পরিচয় । আপনি যদি ইতিমধ্যে প্লে স্টোরে আপনার অ্যাপ্লিকেশনটি প্রকাশ করেছেন, তবে আপনাকে
com.alpha.myprojectনতুন com.first.myprojectব্যবহারকারীকে প্রচুর পরিমাণে প্রভাবিত করে নতুন করে অপ্রকাশিত করতে হবে: - আপনাকে পুশ বিজ্ঞপ্তি ব্যবহার করে ব্যবহারকারীদের কাছে সম্প্রচার করতে হবে, পুরানো বিদ্যমানটির সর্বশেষতম সংস্করণে , নতুন অ্যাপ্লিকেশন সংস্করণটি বিভিন্ন নামে প্রকাশিত হবে এবং আপনাকে এই নতুন প্রকাশ করতে হবে । সুতরাং আপনাকে আপনার ক্লায়েন্টের সাথে পরামর্শ করতে হবে যে প্রকল্পটি শুরু করার আগে তাদের অ্যাপ্লিকেশন প্যাকেজের নাম কী হবে।APKAPK সংস্করণ নাম থেকে পুনরায় চালু করে1.0 । এটি পুরানোদের জন্য প্লে-স্টোরে অ্যাপ্লিকেশন স্লট থাকার উদ্দেশ্যকে নষ্ট করেAPK
- ভুলে যাবেন না যে অ্যাপ্লিকেশনটিতে স্বাক্ষর করা এবং আবদ্ধ হওয়াও সমান গুরুত্বপূর্ণ। আপনি করতে পারেন কমান্ড ভিতরে ইস্যু
Studioআপনার প্রকল্প থেকে অপ্রয়োজনীয় সম্পদ মুছে ফেলার জন্য। আপনি লিন্ট যে সমস্ত উত্পাদন করে তা নিজেই মোকাবেলা করতে পারেন ।warnings
শুভ কোডিং এবং শুভ অ্যাপ প্রকাশনা। :-)