অ্যান্ড্রয়েড স্টুডিওতে প্রকল্পের নাম পরিবর্তন করুন


324

আমি আমার প্রকল্পের নাম এবং মডিউলটি পরিবর্তন করতে চাই। তবে আমি যদি তাদের নাম পরিবর্তন করার চেষ্টা করি তবে অ্যান্ড্রয়েড স্টুডিও আমাকে কিছু ত্রুটি

জানায় ... উদাহরণস্বরূপ আমি নীচের চিত্রটিতে প্রদর্শিত হিসাবে "মাই অ্যাপ্লিকেশন" থেকে "অ্যান্ড্রয়েড অ্যাপ" নাম পরিবর্তন করতে চাই।
এখানে চিত্র বর্ণনা লিখুন
প্রথম আয়তক্ষেত্রে আমি এটিকে পরিবর্তন করতে চাই:

অ্যান্ড্রয়েড অ্যাপ ("জি: ... \ অ্যান্ড্রয়েড \ অ্যান্ড্রয়েড অ্যাপ)।

দ্বিতীয় আয়তক্ষেত্রে আমি এটিকে পরিবর্তন করতে চাই:

অ্যান্ড্রয়েড অ্যাপ [অ্যান্ড্রয়েড অ্যাপ-অ্যান্ড্রয়েড অ্যাপ]

সম্পাদনা: এই লগ

গ্রেডল: প্রকল্প 'অ্যান্ড্রয়েড অ্যাপ' মূল প্রকল্প 'মাই অ্যাপ্লিকেশনপ্রজেক্ট' তে পাওয়া যায় নি।

build.gradle:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.5.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 18
    buildToolsVersion "18.0.1"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 16
    }
}

dependencies {
    compile 'com.android.support:support-v4:18.0.0'
}

settings.gradle:

include ':MyApplication'

নামটি কীভাবে বদল করছ? রিফ্যাক্টর> পুনঃনামকরণ ব্যবহার করে?
রুমি এফ

1
হ্যাঁ. আমি এইভাবে এটি করেছি।
রবার্তোএভি 9 6

ঠিক আছে. আপনাকে সহায়তা করার জন্য ত্রুটিগুলি সম্পর্কে আমাদের আরও কিছু বলতে পারেন?
রুমি এফ

আমি ত্রুটি যুক্ত করে প্রশ্ন সম্পাদনা করেছি।
রবার্তোএভি 9 6

2
আমি আপনাকে অন্য ফোল্ডারে (অ্যান্ড্রয়েড অ্যাপ) সমস্ত কিছু অনুলিপি করার পরামর্শ দিচ্ছি। সেই অনুলিপিতে, Android অ্যাপ re মাই অ্যাপ্লিকেশনটি অ্যান্ড্রয়েড অ্যাপ \ অ্যান্ড্রয়েড অ্যাপে নামকরণ করুন। "অন্তর্ভুক্ত": অ্যান্ড্রয়েড অ্যাপ "" এ সেটিং.gradle পরিবর্তন করুন এবং শেষ পর্যন্ত একটি নতুন অ্যান্ড্রয়েড স্টুডিও প্রকল্পে এই সমস্ত নতুন ফোল্ডার আমদানি করুন। এটি কাজ করা উচিত।
রামি এফ

উত্তর:


521

এটি আমার জন্য কৌশলটি করেছে:

  • অ্যান্ড্রয়েড স্টুডিও বন্ধ করুন
  • প্রকল্পের মূল ডিরেক্টরি নাম পরিবর্তন করুন
  • Android স্টুডিও খুলুন
  • প্রকল্পটি খুলুন (স্থানীয় ইতিহাস থেকে নয় তবে এটিতে ব্রাউজ করে)
  • পরিষ্কার প্রকল্প

যদি আপনার settings.gradleনীচের লাইনটি থাকে তবে এটি মুছুন বা নতুন নামে আপডেট করুন।

rootProject.name = 'Your project name'

সম্পাদনা করুন:
সমস্ত সংস্করণে কাজ করা! শেষ পরীক্ষা: অ্যান্ড্রয়েড 3.6.2 ফেব্রুয়ারী 2020


7
তারপরে একটি নতুন .iml ফাইল তৈরি করা হবে, আমি কি পুরানোটিকে নিরাপদে মুছতে পারি?
লিওন

6
@ লিওন হ্যাঁ আপনি পারবেন!
ইলিয়া গাজমান

6
এখনও কাজ করে (অ্যান্ড্রয়েড স্টুডিও ২.৩) এর পরে "ক্লিন প্রজেক্ট" করতে হবে, অন্যথায় এমুলেটরটি "ইনস্টলিং
এপিকে

11
আমি এই সম্পর্কে জানি না। আপনি যদি সিটিটিএল + শিফট + এফ দিয়ে আপনার পুরানো প্রকল্পের নামটি অনুসন্ধান করেন তবে এখনও এর অনেকগুলি উল্লেখ রয়েছে।
সুরগাচ

8
স্ট্রিং.এক্সএমএলে অ্যাপ_নামটি পরিবর্তন করতে ভুলবেন না, তা না হলে এটি পুরানো নামটি দিয়ে এপিপি তৈরি করবে
শেব্বি

187

".Idea / .name" ফাইলটিতে শিরোনাম বারে প্রদর্শিত নামটি পরিবর্তন করতে পারেন।


3
এটি আমার শেষের দিকে কিছুই করে না। এটি পরিবর্তন করার পরে আমি প্রকল্পটি পুনরায় চালু করার এমনকি পুনরায় চালু করার চেষ্টা করেছি। কোথাও কোনও পরিবর্তন নেই। আফাইক এটি আর কাজ করে না।
ম্যাডমিনিও

1
অ্যান্ড্রয়েড স্টুডিও ১.৩.২ হিসাবে দুর্দান্ত কাজ করে
বেনিয়ামিন

31
এটি অ্যান্ড্রয়েড স্টুডিও উইন্ডোতে কেবল শিরোনাম পরিবর্তন করে কিন্তু প্রকল্পটির নাম পরিবর্তন করে না
লুকা এস

1
এটি উত্তর নয়, তর্ক করতে পারে না এটি সত্য বা মিথ্যা।
এরটিআর

3
অ্যান্ড্রয়েড স্টুডিও ২.২ যেহেতু এটি আর কাজ করে না। স্টুডিও শুরু হওয়ার সাথে সাথে ফাইলটি মুছে ফেলা হয়। প্রকল্পটির নাম দেওয়া এখন আর সম্ভব বলে মনে হচ্ছে না। সুতরাং আপনি যদি আপনার প্রকল্পটি বন্ধ করেন এবং সাম্প্রতিক প্রকল্পগুলির তালিকাটি আশা করেন তবে কী কী তা খুঁজে বের করুন।
drindt

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

  8. অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করুন।

আশা করি এইটি কাজ করবে!


14
গ্রেডল ভিত্তিক প্রকল্পগুলির জন্য যা এটি হ'ল অ্যান্ড্রয়েড স্টুডিওতে বাগগুলি এটি সঠিকভাবে কাজ করা থেকে বিরত করবে।
স্কট বার্তা

কেবল আপনাকে স্মরণ করিয়ে দিতে হবে পদক্ষেপ 8 (পুনরায় আরম্ভ করুন), অন্যথায় পুরানো মডিউলটি প্রতিবার নতুন মডিউল তৈরি করার সময় পুনরায় তৈরি করা হবে।
এন্টিকাএফ

3
পদক্ষেপ 1 নিয়ে বিভ্রান্ত: "মূল প্রকল্প ডিরেক্টরি" কী? এটি কি অ্যান্ড্রয়েড স্টুডিওর মধ্যে, বা অনুসন্ধানকারী / এক্সপ্লোরার এ? যদি এটি এএস এর মধ্যে থাকে তবে সর্বনিম্ন স্তরে (মূল) আমার বেশ কয়েকটি ডিরেক্টরি রয়েছে। আমি কি "অ্যাপ্লিকেশন" ডিরেক্টরিতে, বা আমার প্রকল্পের নামের সাথে (যা উত্স ফাইলগুলি যেখানে থাকে না সেখানে) এটি করা উচিত, তবে উভয়ই রিফ্যাক্টর-> প্রকল্পের নাম পরিবর্তন করে না to AS 2.1.2 ব্যবহার করে Using
স্কট বিগস


2
অ্যান্ড্রয়েড স্টুডিও
৩.২.১,

42

জুলাই / 2017 আপডেট করুন: পরীক্ষিত এবং কাজ করেছেন


  1. ওপেন প্রকল্পের ফোল্ডারে (আপনি এটি Android স্টুডিও মাধ্যমে খোলা যায়নি নিজেই দেখতে এই )
  2. এখন অ্যান্ড্রয়েড স্টুডিও বন্ধ করুন
  3. আপনার ওল্ডপ্রজেক্টনেম.আইএমএলকে নতুন নামে পরিবর্তন করুন
  4. একই নতুন নামে প্যারেন্ট ফোল্ডারের নাম পরিবর্তন করুন।
  5. অ্যান্ড্রয়েড স্টুডিওগুলি পুনরায় খুলুন -> ফাইল -> খুলুন -> আপনার পুনর্নবীকরণ.আইমের পথে

1
বিকল্প: কেবলমাত্র পিতামতী ফোল্ডারটির নামকরণ করুন। উন্মুক্ত প্রকল্প. আপনি tso .iml ফাইলটি দেখতে পাবেন। পুরানো নাম সহ .iml ফাইলটি মুছুন।
ইউসুফ আজাদ

1
আমি একই সমাধানটি 2.1.2 এবং সূক্ষ্মভাবে কাজ করে দেখছি। সমাধানের জন্য +1
ম্যাসেজের কিং

এটি কাজ করে তবে কয়েকটি অতিরিক্ত পদক্ষেপের প্রয়োজন হয় অন্যথায় এটি অ্যান্ড্রয়েডমেনিফিট.এক্সএমএলগুলিতে ত্রুটি দেয় যেমন @ এমপম্যাপ / আইসি_লাঞ্চার প্রতীকটি খুঁজে পায় না 1.. গ্রেডল ফাইলগুলির সাথে প্রকল্প সিঙ্ক করুন। ( stackoverflow.com/questions/17424135/… ) ২. আপনার অ্যাপ্লিকেশনটি পরিষ্কার ও পুনর্নির্মাণ করুন।
অক্ষ 11801

@ অক্ষত আপনার অভিজ্ঞতার কারণ কী তা নিশ্চিত নয় তবে আমি এই সমাধানটি কেবল অ্যান্ড্রয়েড স্টুডিও ২.২.৩ এ প্রয়োগ করেছি এবং আমি আপনাকে নিশ্চয়তা দিতে পারি যে আপনার মন্তব্যটির প্রয়োজন নেই কারণ আপনি যখন প্রকল্পটি পুনরায় খুলবেন তখন তা যাইহোক স্বয়ংক্রিয়ভাবে পুনরায় সূচি তৈরি করে।
bastami82

2
আমার পক্ষে কাজ করেনি। এটি এখনও বলেছিল "ফোল্ডার ও .iml এর নতুন নাম থাকলেও" মডিউল ওল্ডনেম আমদানি করতে পারে না "could
আজুরস্পট

11

আপডেট :

এই উত্তর আরও ভাল।

পুরানো উত্তর : 1. ডান আপনার ক্লিক করুন

ackage নাম এবং Refactor -> Rename...

এখানে চিত্র বর্ণনা লিখুন

  1. আপনি চাইলে Rename directoryবা জিজ্ঞাসা করা হলে Rename package, চয়ন করুনRename package

এখানে চিত্র বর্ণনা লিখুন

  1. এখন ফাইন্ডারে, নিজেই আপনার মূল ফোল্ডারটির নাম পরিবর্তন করুন (আপনার / অ্যাপ্লিকেশন ফোল্ডারের মূল ফোল্ডার)

এখানে চিত্র বর্ণনা লিখুন

  1. নতুন ফোল্ডারের নাম সহ অ্যান্ড্রয়েড স্টুডিওতে প্রকল্পটি আবার খুলুন

  2. Cmd + Shift + f অ্যান্ড্রয়েড স্টুডিওতে আপনার পুরানো নামের যে কোনও দৃষ্টান্তের জন্য এবং সেগুলির নতুন নামতে পরিবর্তন করুন।

  3. applicationIdআপনার মধ্যে পরিবর্তন করুনbuild.gradle

বোনাস রাউন্ড:

  • .gitignoreআপনার প্রকল্পটির মূলে থাকলে কোনও ফাইল আপডেট করার দরকার হতে পারে । মনে রাখবেন যে এটি করার পরে শাখাগুলি অদলবদল করার সময়, আপনি সম্ভাব্যভাবে কার্যকরী পরিবর্তনগুলিতে একগুচ্ছ ফাইলগুলি দেখবেন, তবে আপনি আপডেটের সাথে আপনার নাম পরিবর্তিত শাখায় মার্জ হওয়ার পরে সেগুলি চলে যাওয়ার চিন্তা করবেন না .gitignore। এগুলি অ্যানড্রইড স্টুডিওতে সমস্যার কারণ হিসাবে ম্যানুয়ালি এগুলি সরিয়ে ফেলবেন না।
  • ফাইন্ডারে আপনার পুরানো রুট ফোল্ডারটি মুছুন

1
এটি প্যাকেজের নাম পরিবর্তন করে যা প্রকল্পের নাম থেকে পৃথক।
লিও লেই

উত্তর প্রশ্নের সাথে সম্পর্কিত নয়: প্রশ্নটি অ্যাপ্লিকেশন ফোল্ডারের নাম পরিবর্তন করতে বলে, যাতে উত্পন্ন এপিপি একই নামটি অর্জন করে। অন্যদিকে আপনি অ্যাপ্লিকেশন আইডির সাথে সঙ্গতিপূর্ণ প্যাকেজটির নতুন নামকরণের জন্য সমাধান দিচ্ছেন।
অভিনব সাক্সেনা

11

প্রকল্পের নাম পরিবর্তন করুন


অ্যান্ড্রয়েড স্টুডিও বন্ধ করে আপনার প্রকল্পের নাম পরিবর্তন করুন, আপনার প্রকল্প ফোল্ডারে যান, নামটি পরিবর্তন করুন ...


এখানে চিত্র বর্ণনা লিখুন


.Idea ফোল্ডার এবং .iml ফাইলটি মুছুন । (লুকানো ফোল্ডারগুলি দেখানোর জন্য, সিএমডি + শিফট + টিপুন (বিন্দু))


এখানে চিত্র বর্ণনা লিখুন


ভিএসকোডের মতো একটি পাঠ্য সম্পাদক দিয়ে সেটিংস. gradle ফাইলটি খুলুন এবং rootProject.name আপনার নতুন প্রকল্পের নামে পরিবর্তন করুন ।


এখানে চিত্র বর্ণনা লিখুন


সম্পন্ন! প্রকল্পের নাম পরিবর্তন করা হয়েছে! অ্যান্ড্রয়েড স্টুডিও দিয়ে কেবল আপনার প্রকল্পটি খুলুন এবং গ্রেডল আবার সিঙ্ক হবে ।


ধন্যবাদ, আপনাকে ভালবাসি, অ্যান্ড্রয়েড স্টুডিওর উইন্ডোর শীর্ষে কিন্তু সর্বত্র নামটি বদলে আমার এই সমস্যাটি ছিল। আমি নামের জন্য প্রকল্পের প্রতিটি ফাইল সন্ধান করেছি তবে লুকানো ফাইলটির কারণে এটি সমস্ত খুঁজে .idea
পাইনি

10

"জাস্ট নাম খুঁজে : লেবেল = অ্যান্ড্রয়েড" APPNAME " অ্যান্ড্রয়েড ম্যানিফেস্ট থেকে"। কেবলমাত্র লেবেলের নামটির নামকরণ করুন (যেমন: "অ্যাপনাম" এখানে) এই জাতীয় সমস্ত অ্যান্ড্রয়েড: অ্যান্ড্রয়েড ম্যানিফেস্ট.এক্সএমএলে লেবেল। শুধু এটি সংরক্ষণ করুন! আপনি অ্যাপটি চালানোর সময় আপনি নতুন নামটি দেখতে পাবেন


9
  1. অ্যান্ড্রয়েড স্টুডিও বন্ধ করুন।

  2. প্রকল্পের মূলের ফোল্ডারটির নাম পরিবর্তন করুন। উদাহরণস্বরূপ, "মাই অ্যাপ্লিকেশন" পরিবর্তন করে "মাইব্লাব্লাব্লা" করুন।

  3. '.Idea' ফোল্ডারটি মুছুন।

  4. অ্যান্ড্রয়েড স্টুডিও খুলুন এবং আপডেট হওয়া প্রকল্পটি আমদানি করুন।


8

কেবল পরিবর্তন> মান> স্ট্রিং.এক্সএমএল এ যান। এক লাইন সোমথিগ-আপনার নাম বলে

<string name="app_name">Somethig-your name</string>

কেবলমাত্র আপনার আসল নামটি প্রতিস্থাপন করুন

 <string name="app_name">Your Name</string>

3
এটি আপনার অ্যাপ্লিকেশনটির স্ট্রিং পরিবর্তন করে, মডিউলটির নাম নয়। এছাড়াও, একটি "কোড স্নিপেট" নয়। : পি
জারেড রুম্মার

1
আচ্ছা হ্যাঁ, তবে গ্রাহকের জন্য প্রভাবটি একই। এছাড়াও, সম্পাদনা করার জন্য ধন্যবাদ
user3000140

1
@ ব্যবহারকারী3000140 এটি অপশনটি করতে চায় না .. প্রথমে উত্তরটি পড়ুন, ভুল উত্তর এই প্লেটফর্মটির গুণমানকে হ্রাস করতে পারে।
শিবম শর্মা 13

@ ব্যবহারকারী3000140 ওপি প্রকল্পটির নাম পরিবর্তন করতে বলেছে, যা অ্যাপ ব্যবহারকারীর জন্য কোনও পর্যবেক্ষণযোগ্য পার্থক্য সৃষ্টি করে না।
লিও লেই

7

একটির জন্য, আমি দৃ ;়ভাবে সর্বশেষতম অ্যান্ড্রয়েড স্টুডিওতে আপডেট করার পরামর্শ দেব (এখনকার 0.3.7); টন বাগ ফিক্স রয়েছে।

আপনি বাগ https://code.google.com/p/android/issues/detail?id=57692 তে চালাচ্ছেন , এটি হ'ল আপনি যদি মডিউল বা আপনার প্রকল্পটির নাম পরিবর্তন করতে UI ব্যবহার করার চেষ্টা করেন তবে তা আপডেট হয় না বিল্ড ফাইল। দুঃখিত, এখনই এটি সত্যিই ভেঙে গেছে। আমি সরাসরি ফাইল সিস্টেমে ডিরেক্টরিটির নাম পরিবর্তন করতে এবং settings.gradleপরিবর্তনগুলি প্রতিফলিত করতে আপনার ফাইল আপডেট করার পরামর্শ দেব । ডিস্কে থাকা আপনার প্রকল্পটির দেখতে এমন কিছু হওয়া উচিত (এখানে প্রদর্শিত চিত্রের চেয়ে আরও অনেকগুলি ফাইল সহ):

projectFolder
|--settings.gradle
|--applicationModuleFolder
|  |--build.gradle
|  |--src

এটি আপনার প্রোডাক্টের নাম হিসাবে প্রজেক্টফোল্ডারের নাম এবং অ্যাপ্লিকেশনমডুল ফোল্ডারটিকে আপনার অ্যান্ড্রয়েড অ্যাপের মডিউলটির নাম হিসাবে ব্যবহার করে (যথাক্রমে আপনার স্ক্রিনশটের উপরের এবং নিম্নরেখাযুক্ত বাক্সগুলি)। আমি মনে করি আপনার প্রকল্পটি এখন যেভাবে সেট আপ করা হয়েছে, তাদের দুজনেরই নাম একই; আপনি চাইলে উভয়কে একই নতুন নামে নামকরণ করতে পারেন, বা আপনি তাদের আলাদা আলাদা নাম দিতে পারেন; এটা কোন ব্যাপার না।

তাদের নাম পরিবর্তন হয়ে গেলে আপনার settings.gradleফাইলটি সম্পাদনা করুন; এটি দেখতে কিছু হবে:

include ':applicationModuleFolder'

কেবল সেখানে আপনার নতুন নামে নাম পরিবর্তন করুন। একবার এই পরিবর্তনগুলি হয়ে গেলে, সরঞ্জামদণ্ডে গ্রেডল ফাইলগুলির সাথে সিঙ্ক প্রকল্পটি ক্লিক করুন (আপনি যদি অ্যান্ড্রয়েড স্টুডিওর একটি খুব পুরানো সংস্করণ চালাচ্ছেন তবে এটিতে বোতামটি নাও থাকতে পারে, তাই আপনি প্রকল্পটি বন্ধ করে আবার সেক্ষেত্রে এটিকে আবার খুলতে পারেন) ) এবং এটি পরিবর্তনগুলি গ্রহণ করা উচিত।


7

আমার জন্য যা কাজ করেছে তা হ'ল:

যাও

setting.gradle
  1. এটিতে নামটি পরিবর্তন করুন।
  2. আপনি যে অ্যাপ রুট ফোল্ডারটি পরিবর্তন করতে চান এবং রিফ্যাক্টর -> এটির নাম পরিবর্তন করতে চান।
  3. অ্যান্ড্রয়েড স্টুডিও বন্ধ করুন।
  4. ফোল্ডারে ব্রাউজ করুন এবং নাম পরিবর্তন করুন
  5. আবার অ্যান্ড্রয়েড স্টুডিও শুরু করুন।
  6. গ্রেড সিঙ্ক করুন।

এবং আপনি শেষ!


5

আপনি নিজের settings.gradleফাইলে এরকম কিছু চেষ্টা করতে পারেন :

rootProject.name = "YOUR_PROJECT_NAME"

অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করার পরে এটি শিরোনাম বারে পাঠ্যও পরিবর্তন করবে YOUR_PROJECT_NAME

অ্যান্ড্রয়েড স্টুডিও ২.২ আরসি 2-তে পরীক্ষিত


3

+ দ্বারা [ সরঞ্জাম উইন্ডো \ প্রকল্প ] এ যান এবং এই উইন্ডোর উপরের-বাম কোণে স্তরটি প্রজেক্টে পরিবর্তন করুন (অন্য দুটি প্যাকেজ এবং অ্যান্ড্রয়েড), তারপরে আপনি প্রকল্পটির নামটি + দিয়ে নামকরণ করতে পারেন । নতুন নামে টাইপ করুন এবং ঠিক আছে টিপুন।Alt1ShiftF6

আপনি যদি সিস্টেমটিতে প্রদর্শিত অ্যাপ্লিকেশনটির নামটি পরিবর্তন করতে চান তবে আপনি ম্যানিফেস্ট.এক্সএমএলandroid:title এ পরিবর্তন করতে পারেন ।


3

আপনি সহজেই রিফ্যাক্টর ব্যবহার করে নতুন নামকরণ করতে পারেন।

  1. প্রকল্পের মূল ফোল্ডারে ক্লিক করুন এবং রিফ্যাক্টরটি ক্লিক করুন।

  2. তারপরে নামটি ক্লিক করুন, একটি পপআপ আসবে, আপনি সেখানে নতুন নাম দিতে পারেন।


2
উল্লেখ করা ভাল যে আপনার "এ পুনরায় নামকরণ মডিউল" আঘাত করতে চান হতে চান না "এ পুনরায় নামকরণ ডিরেক্টরি"
Sakiboy

3

আমার জন্য যা কাজ করে তা হ'ল

বিল্ড.gradle পরিবর্তন অ্যাপ্লিকেশন আইড ও সিঙ্ক প্রকল্পে যান।

আপনার প্রকল্প> নাম পরিবর্তন করুন> প্যাকেজের নাম পরিবর্তন করুন - এ ডান ক্লিক করুন।

আপনার অ্যাপ্লিকেশন চালান এবং বুম করুন।

আশা করি এটি আমার জন্য যেমন কাজ করে


3

কেবল বিল্ড.gradle এ অ্যাপ্লিকেশন আইডি পরিবর্তন করুন

applicationId "yourpackageName"

ম্যানিফেস্টে অ্যাপ্লিকেশন লেবেল পরিবর্তনের জন্য

<application 
android:label="@string/app_name" 
... />

3

অ্যান্ড্রয়েড স্টুডিওতে অ্যাপসের নাম পরিবর্তন করতে:

  1. অ্যান্ড্রয়েড স্টুডিওতে প্রকল্পটি বন্ধ করুন এবং লঞ্চারের দ্রুত শুরু দিক থেকে এটিকে পরিত্রাণ করুন (নামের পাশে একটি মিনি হওয়া উচিত)।

  2. অ্যান্ড্রয়েড স্টুডিও বন্ধ করুন।

  3. আপনার অ্যাপ্লিকেশন ফাইলটি যেখানে অবস্থিত সেখানে যান এবং এটির পুনরায় নামকরণ করুন (সাধারণত আমার নথির অধীনে)।

  4. অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করুন, নতুন প্রকল্প যুক্ত করুন এবং ফোল্ডারে যে নাম পরিবর্তন করা হয়েছে তাতে নেভিগেট নির্বাচন করুন।

অ্যাপ্লিকেশনটির প্রবর্তক / অ্যাপ্লিকেশনগুলির আসল নামটির লেবেল পরিবর্তন করা:

  1. আপনার প্রাথমিক ফোল্ডারে (অ্যাপ) যান
  2. উদ্ভাসে যান
  3. অ্যান্ড্রয়েড ম্যানিফেস্ট.এক্সএমএল এ যান।
  4. অ্যান্ড্রয়েডের নাম পরিবর্তন করুন: আপনি নিজের অ্যাপ্লিকেশনটির নাম পরিবর্তন করতে চান তার কাছে লেবেল = _____

উদাঃ অ্যান্ড্রয়েড: লেবেল = "বিকাশকারী পোর্টাল"।

  1. সমস্ত সংরক্ষণ করুন ক্লিক করুন।

3

আমার জন্য নিম্নলিখিত কাজগুলি:

  1. অ্যান্ড্রয়েড স্টুডিও বন্ধ করুন।
  2. মাই অ্যাপ্লিকেশন থেকে নিউপ্রজেক্টনেমে প্রকল্পের ফোল্ডারটির নামকরণ করুন
  3. মাই অ্যাপ্লিকেশন.আইএমএল ফাইলটিকে নতুনপ্রজেক্টনেম.আইএমএলে নামকরণ করুন
  4. নিউপ্রজেক্টনেম.আইএমএলে প্রতিটি মাই অ্যাপ্লিকেশন পাঠকে নিউপ্রজেক্টনেমে পরিবর্তন করুন
  5. in .idea / modules.xML এ প্রতিটি মাই অ্যাপ্লিকেশন পাঠকে নিউপ্রজেক্টনেমে পরিবর্তন করে
  6. in .idea / workpace.xML এ প্রতিটি মাই অ্যাপ্লিকেশন পাঠকে নিউপ্রজেক্টনেমে পরিবর্তন করে
  7. অ্যান্ড্রয়েড স্টুডিও শুরু করুন।
  8. পূর্ববর্তী সমস্ত সেটিংস রয়ে গেছে, এবং "অ্যাপ" মডিউলও!

2

ভিডিও টিউটোরিয়াল: https://youtu.be/7aQjiae2doU

  1. নামটির com.example.[NewFileName]পথে রিফ্যাক্টর :

    অ্যাপ্লিকেশান> জাভা> com.example। [OldFileName]


  1. স্ট্রিং.এক্সএমএল এ যান এবং কোডটিতে কোড পরিবর্তন করুন <string name="app_name”>[NewFileName]</string>:

    অ্যাপ্লিকেশান> মাঝামাঝি> মান> strings.xml


  1. Build.gradle (মডিউল: অ্যাপ) এ যান এবং এতে কোড পরিবর্তন করুন applicationId "com.example.[NewFileName]” :

    গ্রেড স্ক্রিপ্টস> build.gradle (মডিউল: অ্যাপ)


  1. সেটিংস.gradle (প্রকল্প সেটিংস) এ যান এবং কোডটিতে কোড পরিবর্তন করুন rootProject.name='[NewFileName]':

    গ্রেড স্ক্রিপ্টস> build.gradle (প্রকল্প সেটিংস)


  1. Sync nowপ্রম্পট টিপুন

  1. আপনার ফোল্ডারটির [NewFileName]বাইরে অ্যান্ড্রয়েড স্টুডিওর নাম পরিবর্তন করুন

  1. আপনার প্রকল্পটি আবার খুলুন এবং প্রকল্পটি পুনরায় নির্মাণ করুন:

    বিল্ড> পুনর্নির্মাণ প্রকল্প



1

অ্যান্ড্রয়েড স্টুডিও বিটাতে আমি যা করেছি তা এখানে (0.8.14)

  1. ম্যানিফেস্ট ফাইলটিতে ম্যানুয়ালি প্যাকেজের নাম পরিবর্তন করা হয়েছে
  2. - আর উত্স -> আর -> মুক্ত করতে বিল্ড নেভিগেট করা হয়েছে এবং আমি আর.জভা না পাওয়া পর্যন্ত ছিটিয়ে দেওয়া হয়েছে dr
  3. ফাইলটি নির্বাচন করা হয়েছে এবং নাম পরিবর্তন করতে F6 টিপুন
  4. তারপরে বিল্ড মেনু থেকে মেক প্রকল্পটি নির্বাচন করুন
  5. প্রথম ত্রুটিটি ক্লিক করা হয়েছে এবং প্যাকেজটির নামে শিফট + এফ 6 টিপুন এবং পুনরায় নামকরণ করা হয়েছে যা আমার সমস্ত উত্স ফাইল আপডেট করে
  6. অ্যান্ড্রয়েড স্টুডিওতে আমার প্রকল্পের নাম নির্বাচন করেছেন, ডান ক্লিক করা হয়েছে -> রিফ্যাক্টর -> নামটি পরিবর্তন করুন এবং সেখানেও নামটি পরিবর্তন করেছেন।
  7. এরপরে অ্যাপ্লিকেশন -> build.gradle এ গিয়ে আমার অ্যাপ্লিকেশনটি আপডেট করেছে d
  8. .Idea -> .name ফাইলটিতে নেভিগেট করুন এবং সেখানেও আপনার অ্যান্ড্রয়েড স্টুডিও প্রকল্পটির নাম পরিবর্তন করুন
  9. কেবল পরিষ্কার করতেই আমি বিল্ড -> উত্স -> আর -> রিলিজের ভিতরে পুরানো প্যাকেজ ফোল্ডারটি মুছে ফেলেছি

এবং ভোলা, আমার প্যাকেজের নাম এখন পরিবর্তন হয়েছে এবং সাফল্যের সাথে বিল্ড হয়েছে।


1

পরিবর্তন করার চেষ্টা করুন android:labelমধ্যে Andro আইডি এবং পুনরায় ইনস্টল করুন / পুন: প্রকাশ অ্যাপ:

<application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">

অ্যান্ড্রয়েড ম্যানিফেস্ট.এক্সএমএল @ স্ট্রিং / অ্যাপ_নামের রেফারেন্স, সুতরাং নিম্নলিখিত পরিবর্তনগুলি র / মান / স্ট্রিং.এক্সএমএল করা দরকার: <স্ট্রিং নাম = "অ্যাপ_নাম"> আপনার নতুন অ্যাপের নাম </ স্ট্রিং>
কার্ল স্মিথ

1

এটি কীভাবে এটি সেকেন্ডে পরিবর্তিত হয় ... আপনার "ম্যানিফেস্ট.এক্সএমএল" ফাইন্ড "এন্ড্রয়েড: লেবেল =" এর সামনে কেবল আপনার নতুন নামটি টাইপ করুন "" উদাহরণস্বরূপ: অ্যান্ড্রয়েড: লেবেল = "আমার নতুন নাম"

এটি শেষ! আপনার স্বাগত;)


1

আমি কেবল ম্যানিফেস্টে গিয়ে অ্যান্ড্রয়েড পরিবর্তন করেছি: লেবেল = "...." অ্যাপ্লিকেশনটির নামে। আইডি একবার এটি পরিবর্তন হয়ে গেলে শিরোনাম এবং আসল অ্যাপের নামটি এতে পরিবর্তন হয়ে যায় :)


1

হ্যালো রবার্টোএভি 96 ,

আমি এখানে তিনটি সমাধান সরবরাহ করেছি। আপনার সমস্যার ক্ষেত্রে যা কিছু প্রযোজ্য তা চয়ন করুন।

আপনি যদি কেবল প্রকল্পের মূল ফোল্ডারের নাম পরিবর্তন করতে চান তবে আপনি এটি এক্সপ্লোরার থেকে করতে পারেন:

  1. প্রকল্পটির পথ অনুলিপি করার পরে কেবল স্টুডিওতে প্রকল্পটি বন্ধ করুন । মূল স্বাগত পর্দা থেকে প্রকল্পটি বন্ধ করুন
  2. যেতে ফাইল এক্সপ্লোরার , ঠিকানা বারে এই পথ অনুলিপি করুন এবং ফোল্ডারে যান।
  3. প্রকল্পের মূল যে ফোল্ডারটির নাম দিন ।
  4. পুনঃনামকরণ imlএই ফাইলটি রুট ফোল্ডার ফোল্ডার নাম। প্রজেক্টের রুট ফোল্ডারের নাম যদি বলা হয় তবে এর ভিতরে ফাইল demo_projectথাকবে demo_project.iml। যদি আপনি এই ফোল্ডারের নামটি বলতে চান my_project, তবে আপনাকে তার imlভিতরে থাকা ফাইলটির নামটি পরিবর্তন করতে হবে my_project.iml

আসলে refactorঅপশন থেকে Studioএকই কাজ করতে পারেন।

আপনি যদি প্রকল্পটির appঅভ্যন্তরে থাকা ফোল্ডারের নামটি পরিবর্তন করতে চান root folderতবে এক্সপ্লোরারটিতেও এটি করুন:

  1. appআপনার পছন্দ মতো নামটি ফোল্ডারটির নামকরণ করুন ।

[ তথ্য:APK ফাইল, যে এই প্রকল্পের জন্য উৎপন্ন হয়, একই নামের প্রথম অংশ অর্জন করতে পারে প্রত্যয় যে মোড আপনি নির্মাণ প্রতিনিধিত্ব করে দ্বারা অনুসরণ স্বাক্ষরিত APK জন্য, হয় যে debugবা release। সাইন ইন APKএর এটা নিজ নিজ ফোল্ডারের পাওয়া যায় debugবা release। স্বাক্ষরবিহীন করা APK অবস্থিত outputএর ফোল্ডারের buildডিরেক্টরি, সমস্ত build, debugএবং releaseফোল্ডার পাওয়া যায় প্রাথমিক app ফোল্ডার বা আপনি যে ফোল্ডারটি] তে ফোল্ডারের নাম পরিবর্তন করে রাখা হয়েছে।

  1. যে নামটি এই ফোল্ডারে দিয়েছি হয় ধরুন my_project_app, ফোল্ডার খুলুন এবং নামান্তর app.imlকরতে, my_project_app.imlপ্রকল্পের নামের পরে।
  2. এখন প্রকল্পের রুট ফোল্ডারে যান এবং settings.gradleফাইলটি সন্ধান করুন।

এই প্রকল্পের বিষয়বস্তু হ'ল মডিউল ফোল্ডারগুলির নাম যা আপনি প্রকল্পে অন্তর্ভুক্ত করছেন, বর্তমানে কেবলমাত্র একটি মডিউল রয়েছে, এটি প্রধান:

include ':app'

এটি পুরানো নামের সাথে সম্পর্কিত app ফোল্ডারের ।

সুতরাং আপনাকে পরিবর্তনগুলি করতে হবে:

include ':my_project_app'

এটাই. এখন আপনি প্রকল্পটি পুনরায় লোড করতে পারেন এবং যেটির উত্পন্ন হয়েছে studioতার নামটি পরীক্ষা করতে পারেন APK

আপনি প্যাকেজের নাম নামান্তর করতে চান তাহলে, বলে com.first.myprojectযাও com.alpha.myproject:

  1. আবার এক্সপ্লোরারের কাছে যান: এর মধ্যে ফোল্ডারগুলির শ্রেণিবদ্ধের ভিতরে src-->main-->java, আপনার প্যাকেজটি com-->first-->myproject। আপনার নিশ্চিত করুনStudio বন্ধ আছে তা ।
  2. দ্বিতীয় ফোল্ডারের পুনঃনামকরণ firstকরাalpha
  3. Studioএখন খুলুন । বাম প্যানেল গাছের মোডে ফোল্ডারের Replace in Pathঅভ্যন্তরে প্রথম প্যাকেজটি চয়ন করুন । এইটি হ'ল সেই প্যাকেজটি যা আপনি থেকে পরিবর্তন করেছেন , এটি: পরিবর্তে । ফাইলগুলিতে স্ট্রিংয়ের উদাহরণগুলি পরিবর্তন করুন । কেবল মাত্র স্ট্রিংয়ের উপস্থিতি যাচাই করুন এবং এটিকে নিরাপদে এতে পরিবর্তন করুনjavaAndroidExplorercom.alpha.myprojectcom.first.myprojectimport com.first.myproject;import com.alpha.myproject;com.first.myprojectcom.alpha.myproject
  4. শুধু স্ট্রিং সংঘটন জন্য পরীক্ষা করে দেখুন com.first.myproject, এ build.gradleআপনার ভিতরে প্রধান appমডিউল , এবং নিরাপদে পরিবর্তনcom.alpha.myproject
  5. ভুলে যাবেন না যে এই প্যাকেজের নামটি আপনার অ্যাপ্লিকেশন প্রকল্পের স্বাক্ষর এবং পরিচয় । আপনি যদি ইতিমধ্যে প্লে স্টোরে আপনার অ্যাপ্লিকেশনটি প্রকাশ করেছেন, তবে আপনাকে com.alpha.myprojectনতুন com.first.myprojectব্যবহারকারীকে প্রচুর পরিমাণে প্রভাবিত করে নতুন করে অপ্রকাশিত করতে হবে: - আপনাকে পুশ বিজ্ঞপ্তি ব্যবহার করে ব্যবহারকারীদের কাছে সম্প্রচার করতে হবে, পুরানো বিদ্যমানটির সর্বশেষতম সংস্করণে , নতুন অ্যাপ্লিকেশন সংস্করণটি বিভিন্ন নামে প্রকাশিত হবে এবং আপনাকে এই নতুন প্রকাশ করতে হবে । সুতরাং আপনাকে আপনার ক্লায়েন্টের সাথে পরামর্শ করতে হবে যে প্রকল্পটি শুরু করার আগে তাদের অ্যাপ্লিকেশন প্যাকেজের নাম কী হবে।APKAPK সংস্করণ নাম থেকে পুনরায় চালু করে1.0 । এটি পুরানোদের জন্য প্লে-স্টোরে অ্যাপ্লিকেশন স্লট থাকার উদ্দেশ্যকে নষ্ট করেAPK
  6. ভুলে যাবেন না যে অ্যাপ্লিকেশনটিতে স্বাক্ষর করা এবং আবদ্ধ হওয়াও সমান গুরুত্বপূর্ণ। আপনি করতে পারেন কমান্ড ভিতরে ইস্যু Studioআপনার প্রকল্প থেকে অপ্রয়োজনীয় সম্পদ মুছে ফেলার জন্য। আপনি লিন্ট যে সমস্ত উত্পাদন করে তা নিজেই মোকাবেলা করতে পারেনwarnings

শুভ কোডিং এবং শুভ অ্যাপ প্রকাশনা। :-)


1
  1. প্রথমে মান ফোল্ডারে যান
  2. তারপরে স্ট্রিং ফোল্ডারে যান
  3. অ্যাপ্লিকেশন নামটি সন্ধান করুন
  4. স্ট্রিং ট্যাগে অ্যাপ্লিকেশনটির নাম পরিবর্তন করুন
  5. সমাপ্ত

0

নতুন প্রকল্পের জন্য আমার প্রকল্পের পুরানো নামটি প্রতিস্থাপন করার জন্য এটি আমার পক্ষে যেভাবে কাজ করেছে (আমার কোডবেসের সব জায়গাতেই) নীচে:

  1. অ্যান্ড্রয়েড স্টুডিও বন্ধ করুন।
  2. আপনার প্রকল্পের মূল ফোল্ডারটির নতুন নাম দিন।
  3. Android স্টুডিও খুলুন। এটি পুরানো প্রকল্পটি খুঁজে পাবে না, সুতরাং আপনাকে অবশ্যই এটি আবার আমদানি করতে হবে। এই পদক্ষেপটি আবার কনফিগারেশন তৈরি করবে (আপনার .idea ফাইলগুলিকে ম্যানুয়ালি স্পর্শ করার দরকার নেই), নতুন প্রকল্পের নাম সহ একটি নতুন .iml ফাইল। এরপরে আপনি চাইলে পুরানো .iml ফাইলটি মুছতে পারেন।
  4. অ্যান্ড্রয়েড স্টুডিওতে নাম পরিবর্তিত প্রকল্পটি আমদানি করা হয়ে গেলে আপনি প্যাকেজ পথের অংশ হিসাবে পুরানো প্রকল্পের নামটি ব্যবহার করার ক্ষেত্রে নতুন প্রকল্পের নামটি ব্যবহার করতে আপনার উত্স প্যাকেজগুলির নতুন নামকরণ করতে হবে।

দ্রষ্টব্য: এটি অ্যান্ড্রয়েড স্টুডিও ২.১.২ এর জন্য কাজ করেছে


0
  • নাম পরিবর্তন> মান> স্ট্রিংস.এক্সএমএল এ পরিবর্তন করার পরে অ্যাপ্লিকেশন মেনুতে ইনস্টলেশনের পরে প্রদর্শিত অ্যাপের নাম পরিবর্তন হবে

  • অ্যান্ড্রয়েড স্টুডিও প্রকল্প ফোল্ডারটির নামকরণ (যখন অ্যান্ড্রয়েড স্টুডিও বন্ধ থাকে) সম্ভবত অনেক বিকাশকারীকে সন্তুষ্ট করবে


0

নীচের এই নির্দেশাবলী অ্যান্ড্রয়েড স্টুডিও ২.৩ এ আমার জন্য কাজ করেছে (প্রথমবার)। এগুলির মধ্যে অ্যান্ড্রয়েড স্টুডিওতে একটি নতুন অ্যাপ তৈরি করা, তারপরে এটি বন্ধ করা এবং কোনও ফাইল এক্সপ্লোরার এবং একটি পাঠ্য সম্পাদক এ সমস্ত কাজ করা জড়িত।

রিফ্যাক্টর এবং একটি অ্যান্ড্রয়েড স্টুডিও প্রকল্প বা অ্যাপটির নাম পরিবর্তন করুন

দ্রষ্টব্য: একটি পাঠ্য সম্পাদক প্রয়োজন যা একটি ডিরেক্টরি কাঠামোয় একটি বিশ্বব্যাপী অনুসন্ধান এবং প্রতিস্থাপন করতে পারে। নির্দেশাবলী প্রস্তাব Sublime Text, যা আমি সহজেই ইনস্টল এবং দৌড়ে।

এটি একটি নতুন অ্যাপ্লিকেশন তৈরি করেছে যা বিদ্যমান অ্যাপ্লিকেশনের পাশে ইনস্টল করে চলে। এটির এখনও একই পর্দার নাম ছিল যা Android:label="MyNewApp"ম্যানিফেস্টে সম্পাদনা করে ঠিক করা হয়েছিল ।


-1

অ্যান্ড্রয়েড স্টুডিও বন্ধ করুন এবং আপনার ফাইল এক্সপ্লোরারে কেবলমাত্র আইএমএল ফাইলটির নাম পরিবর্তন করুন এটি it


-2

প্রকল্পটির নতুন নামকরণ করতে:

  1. প্রতিরোধক এবং শীর্ষ স্তরের ডিরেক্টরিটির নাম পরিবর্তন করুন name
  2. অ্যান্ড্রয়েড স্টুডিও বন্ধ করুন
  3. পুরো প্রকল্পটি আবার আমদানি করুন

প্যাকেজের নাম পরিবর্তন করতে:

সবচেয়ে সহজ এবং দ্রুত সমাধানটি এখানে: https://stackoverflow.com/a/35057550/4908798


আপনি রুট ডিরেক্টরিটি রিফ্যাক্টর করতে পারবেন না
একাকী করুন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.