شاید برای شما هم پیش اومده باشه که بخواهید نام package اپ اندروید رو تغییر بدید ولی نمی دونید از کجا باید شروع کنید و چی رو باید تغییر بدید که پروژه تون از دست نره . با هم روش درستش رو می بینیم :

فرض کنید میخواهیم com.example.app به com.my.application  تغییر بدیم :


  • در Project pane ایکون تنظیمات رو کلیک کرده و تیک کنار Compact Empty Middle Packages رو بردارید . با اینکار فایل پروژه بصورت درختی نمایش داده میشه و می تونید ببینید com , example , app بصورت پوشه در میان

  • حالا رو پوشه example راست کلیک کرده و Refactor - > Rename رو انتخاب کنید 
  • در پنجره باز شده Rename Package رو انتخاب کنید و نام my رو وارد کرده و Refactor رو بزنید 
  • در پنل باز شده که لیست تغییرات مورد نیاز را نمایش میدهد نیز Do Refactor رو بزنید . اندروید استدیو باقی کار ها رو انجام میدهد 
  • همین کار رو برای پوشه app و تغییر نام به application  انجام بدید 
  • فایل manifest رو بازکنید و   "package="com.example.app رو به  "package="com.my.application تغییر بدید
  • فایل (build:gradle (app رو باز کنید و "applicationId "com.example.app را نیز مثل بالا تغییر دهید 
  • حالا پروژه را sync کنید و لذت ببرید

پی نوشت : احتمالا پوشه اصلی پروژه به نام قبلی app باقی مانده که فقط کافیه اون رو تغییر نام بدید هر چند در پروژه تاثیری نداره