Ubah nama proyek di Android Studio

324

Saya ingin mengubah nama proyek dan modul saya. Tetapi jika saya mencoba untuk mengubah nama mereka Android Studio memberi tahu saya beberapa kesalahan ...

misalnya saya ingin mengubah nama dari "MyApplication" menjadi "AndroidApp" seperti yang ditunjukkan pada gambar di bawah ini.
masukkan deskripsi gambar di sini
Dalam persegi panjang pertama saya ingin mengubahnya di:

AndroidApp ("G: ... \ Android \ AndroidApp).

Dalam persegi panjang kedua saya ingin mengubahnya di:

AndroidApp [AndroidApp-AndroidApp]

edit: Ini adalah log:

Gradle: Proyek 'AndroidApp' tidak ditemukan di proyek root 'MyApplicationProject'.

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'
}

setting.gradle:

include ':MyApplication'
RobertoAV96
sumber
bagaimana Anda mengubah nama? Dengan menggunakan Refactor> Ganti nama?
Rémi F
1
Iya. Saya sudah melakukannya dengan cara ini.
RobertoAV96
Baik. Bisakah Anda memberi tahu kami sedikit lebih banyak tentang kesalahan untuk membantu Anda?
Rémi F
Saya telah mengedit pertanyaan dengan menambahkan kesalahan.
RobertoAV96
2
Saya sarankan Anda menyalin semuanya di folder lain (AndroidApp). Dalam salinan itu, ganti nama AndroidApp \ MyApplication ke AndroidApp \ AndroidApp. Ubah setting.gradle menjadi "include ': AndroidApp'" dan akhirnya impor semua folder baru ini dalam proyek Android Studio baru. Itu seharusnya bekerja.
Rémi F

Jawaban:

521

Ini melakukan trik untuk saya:

  • Tutup Android Studio
  • Ubah nama direktori root proyek
  • Buka Android Studio
  • Buka proyek (bukan dari sejarah lokal tetapi dengan menjelajahinya)
  • Proyek bersih

Jika Anda settings.gradleberisi baris di bawah ini, hapus atau perbarui ke nama baru.

rootProject.name = 'Your project name'

Sunting:
Bekerja di semua versi! Tes terakhir: Android 3.6.2 Februari 2020 .

Ilya Gazman
sumber
7
File .iml baru kemudian dibuat, dapatkah saya menghapus yang lama dengan aman?
Leon
6
@Leon Ya Anda bisa!
Ilya Gazman
6
Masih berfungsi (Android Studio 2.3). Harus melakukan "Clean Project" sesudahnya, kalau tidak emulator crash pada "install apk"
allofmex
11
Saya tidak tahu tentang ini. Jika Anda mencari nama proyek lama Anda dengan Ctrl + Shift + F, masih ada banyak referensi untuk itu.
Suragch
8
jangan lupa untuk mengubah app_name di strings.xml, jika tidak maka akan membangun apk dengan nama lama
shabby
187

Anda dapat mengubah nama yang ditampilkan di bilah judul di file ".idea / .name".

Moritz
sumber
3
Ini tidak ada artinya bagiku. Setelah mengubahnya saya mencoba membersihkan proyek yang me-restart dan bahkan me-reboot. Tidak ada perubahan di mana pun. Afaik ini tidak lagi berfungsi.
Madmenyo
1
Berfungsi sebaik Android Studio 1.3.2
Benjamin
31
ini hanya mengubah judul di jendela Android Studio tetapi tidak mengubah nama proyek
Luca S.
1
Ini bukan jawabannya, tidak bisa membantah itu benar atau salah.
ErTR
3
Sejak Android Studio 2.2 ini tidak lagi berfungsi. File dihapus setiap kali Studio dimulai. Tampaknya tidak mungkin lagi memberi nama proyek. Jadi jika Anda menutup proyek Anda dan berharap daftar proyek terbaru senang mengetahui apa itu.
drindt
66
  1. Klik kanan pada direktori proyek root Anda
  2. Pilih Refactor -> Ganti nama
  3. Pilih rename project dan ubah nama di sana.
  4. Juga Pilih rename module dan ubah juga di sana. Jika Anda mendapatkan pesan yang mengatakan nama modul sudah berubah, itu bagus.
  5. Sekarang klik kanan pada folder root proyek lagi dan pilih Buka Pengaturan Modul.
  6. Di bawah bagian Modul hapus folder apa pun yang terkait dengan nama proyek lama Anda.
  7. Terapkan Pengaturan dan tekan OK.

  8. Mulai ulang Android Studio.

Semoga itu bisa membantu!

askilondz
sumber
14
Untuk proyek berbasis Gradle, yang artinya, bug di Android Studio akan mencegah ini bekerja dengan baik.
Scott Barta
Hanya untuk mengingatkan Anda harus melakukan langkah 8 (Restart AS), jika tidak, modul lama akan dibuat kembali setiap kali Anda membangun modul baru.
anticafe
3
Bingung dengan langkah 1: Apa itu "direktori proyek root"? Apakah itu di dalam Android Studio, atau di finder / explorer? Jika berada dalam AS, saya memiliki beberapa direktori pada level terendah (root). Haruskah saya melakukan ini ke direktori "app", atau yang dengan nama proyek saya (yang BUKAN di mana file sumber berada), tetapi tidak menyebabkan proyek refactor-> rename. Menggunakan AS 2.1.2.
Scott Biggs
16
tidak bekerja pada 2.2.3, itu meminta "tidak dapat mengganti nama modul root"
worldask
2
android studio 3.2.1, tidak dapat mengganti nama kesalahan modul root
kkarakk
42

pembaruan Juli / 2017: diuji dan berfungsi


  1. Buka folder proyek (Anda bisa membukanya melalui Android Studio sendiri, lihat ini )
  2. sekarang tutup Android Studio
  3. ubah yourOldProjectName.iml Anda menjadi nama baru
  4. ganti nama folder induk dengan nama baru yang sama.
  5. buka kembali Android Studio -> File -> Open -> path ke renamed.im Anda
bastami82
sumber
1
Alternatif: Ganti nama Folder Induk saja. Proyek terbuka. Anda akan melihat file .iml juga. Hapus file .iml dengan nama yang lebih lama.
Yousuf Azad
1
Saya memeriksa solusi yang sama dengan 2.1.2 dan berfungsi dengan baik. +1 untuk solusinya
King of Masses
Ini berfungsi tetapi beberapa langkah tambahan diperlukan jika tidak maka akan memberikan kesalahan pada AndroidMenifest.xml seperti tidak dapat menemukan simbol @ mipmap / ic_launcher 1. Sinkronkan Proyek dengan file gradle. ( stackoverflow.com/questions/17424135/… ) 2. Bersihkan & bangun kembali aplikasi Anda.
Aksh1801
@Akshit tidak yakin apa yang menyebabkan pengalaman Anda, tetapi saya baru saja menerapkan solusi ini pada Androidstudio 2.2.3 dan saya dapat meyakinkan Anda bahwa komentar Anda tidak diperlukan karena ketika Anda membuka kembali proyek itu tetap melakukan pengindeksan ulang secara otomatis.
bastami82
2
Tidak bekerja untuk saya. Masih dikatakan "tidak bisa mengimpor modul OldName", meskipun folder proyek dan .iml memiliki nama baru.
Azurespot
11

PEMBARUAN :

Jawaban ini lebih baik.

JAWABAN TUA : 1. Klik kanan

nama ackage dan Refactor -> Rename...

masukkan deskripsi gambar di sini

  1. Ketika ditanya apakah Anda ingin Rename directoryatau Rename package, pilihRename package

masukkan deskripsi gambar di sini

  1. Sekarang di Finder, ubah nama secara manual folder root Anda (folder induk folder / aplikasi Anda)

masukkan deskripsi gambar di sini

  1. Buka kembali proyek di Android Studio dengan nama folder baru

  2. Cmd + Shift + f untuk setiap contoh nama lama Anda di Android Studio, dan ubah semuanya menjadi nama baru.

  3. Ubah applicationIddi Andabuild.gradle

BONUS ROUND:

  • Anda mungkin perlu memperbarui .gitignorefile jika itu adalah akar dari proyek Anda. Perhatikan bahwa ketika bertukar cabang setelah melakukan ini, Anda akan berpotensi melihat banyak file muncul di perubahan yang berfungsi, tetapi jangan khawatir mereka akan hilang setelah Anda bergabung dengan cabang yang diganti nama dengan yang diperbarui .gitignore. Jangan hapus ini secara manual karena dapat menyebabkan masalah di Android Studio.
  • Hapus folder root lama Anda di Finder
Adam Johns
sumber
1
Ini mengubah nama paket, yang berbeda dari nama proyek.
Leo Lei
Jawaban tidak terkait dengan pertanyaan: pertanyaan meminta untuk mengubah nama folder aplikasi, sehingga apk yang dihasilkan memperoleh nama yang sama. Anda di sisi lain memberikan solusi untuk penggantian nama paket yang sesuai dengan id aplikasi.
Abhinav Saxena
11

Ubah Nama Proyek


Ubah nama proyek Anda dengan menutup Android Studio, buka folder proyek Anda, ganti namanya ...


masukkan deskripsi gambar di sini


Hapus .idea folder dan .iml berkas. (Untuk menampilkan folder tersembunyi, tekan Cmd + Shift +. (Dot)) .


masukkan deskripsi gambar di sini


Buka file settings.gradle dengan editor teks, seperti VSCode, dan ubah rootProject.name menjadi nama proyek baru Anda.


masukkan deskripsi gambar di sini


Selesai! Nama proyek telah diubah! Cukup buka proyek Anda dengan Android Studio dan Gradle akan menyinkronkan lagi.

Vishrut Mavani
sumber
Terima kasih, cinta Anda, saya mengalami masalah ini dengan nama berubah di mana-mana TAPI bagian atas jendela Android Studio. Saya mencari setiap file dalam proyek tersebut untuk nama itu tetapi tidak dapat menemukan semuanya karena file tersembunyi itu.idea
SKREFI
10

Cukup cari nama " android: label =" AppName " " dari Android Manifest. Cukup ganti nama labelnya (mis: "AppName" di sini) semua label android: di AndroidManifest.xml. Simpan saja! Ketika Anda menjalankan aplikasi Anda akan melihat Nama baru

NIKHIL PUNNOOSE
sumber
9
  1. Tutup Android Studio.

  2. Ganti nama folder dari root proyek. Misalnya, ubah "Aplikasi Saya" ke "Myblablabla".

  3. Hapus folder '.idea'.

  4. Buka Android Studio, dan impor proyek yang diperbarui.

landak
sumber
8

Cukup buka res> values> strings.xml. Satu baris mengatakan Somehig-namamu

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

Cukup ganti nama asli Anda menjadi

 <string name="app_name">Your Name</string>
pengguna3000140
sumber
3
Ini mengubah string di aplikasi Anda, bukan nama modul. Juga, bukan "cuplikan kode". : P
Jared Rummler
1
Ya, tapi efeknya bagi pelanggan adalah sama. Juga, terima kasih atas hasil edit
user3000140
1
@ user3000140 itu bukan op ingin lakukan .. baca jawabannya dulu, jawaban yang salah dapat mengurangi kualitas platform ini.
Shivam Sharma
@ user3000140 OP meminta perubahan nama proyek, yang tidak menyebabkan perbedaan yang dapat diamati pada pengguna aplikasi.
Leo Lei
7

Pertama, saya sangat menyarankan untuk memperbarui ke Android Studio terbaru (0.3.7 seperti yang sekarang); ada banyak perbaikan bug.

Anda mengalami bug https://code.google.com/p/android/issues/detail?id=57692 , yaitu jika Anda mencoba menggunakan UI untuk mengganti nama modul atau proyek Anda, itu tidak diperbarui file membangun. Maaf, ini benar-benar rusak sekarang. Saya menyarankan mengubah nama direktori secara langsung di sistem file, dan memperbarui settings.gradlefile Anda untuk mencerminkan perubahan. Proyek Anda pada disk akan terlihat seperti ini (dengan lebih banyak file daripada yang ditampilkan di sini):

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

itu menggunakan nama projectFolder sebagai nama proyek dan applicationModuleFolder sebagai nama modul tempat Android App Anda tinggal (masing-masing kotak diuraikan atas dan bawah di screenshot Anda). Saya pikir cara proyek Anda diatur sekarang, mereka berdua memiliki nama yang sama; Anda dapat mengganti nama keduanya menjadi nama baru yang sama jika Anda suka, atau Anda dapat memberi mereka nama yang berbeda; itu tidak masalah.

Setelah diubah namanya, edit settings.gradlefile Anda ; akan terlihat seperti:

include ':applicationModuleFolder'

cukup ganti nama menjadi nama baru Anda di sana juga. Setelah perubahan ini dibuat, klik tombol Sinkronkan Proyek dengan File Gradle di bilah alat (jika Anda menjalankan versi Android Studio yang sangat lama, itu mungkin tidak memiliki tombol itu, sehingga Anda dapat menutup proyek dan membukanya kembali dalam kasus itu ) dan itu harus mengambil perubahan.

Scott Barta
sumber
7

Apa yang berhasil untuk saya adalah:

Pergi ke

setting.gradle
  1. ubah nama di dalamnya.
  2. buka folder root aplikasi yang ingin Anda ubah dan ubah -> ganti namanya.
  3. tutup studio android.
  4. browse ke folder dan ubah namanya
  5. mulai android studio lagi.
  6. lakukan sinkronisasi gradle.

Dan Anda selesai!

Uzair
sumber
5

Anda dapat mencoba sesuatu seperti ini di settings.gradlefile Anda :

rootProject.name = "YOUR_PROJECT_NAME"

Setelah memulai ulang Android Studio, itu juga akan mengubah teks di bilah judul YOUR_PROJECT_NAME.

Diuji pada Android Studio 2.2 RC2

Prizoff
sumber
3

Pergi ke [ Tool Window \ Project ] oleh Alt+ 1, dan ubah level di sudut kiri atas jendela ini ke Project (dua lainnya adalah Package dan Android), maka Anda dapat mengganti nama nama Project dengan Shift+F6 . Ketikkan nama baru dan tekan OK.

Jika Anda hanya ingin mengubah nama aplikasi yang muncul di sistem, Anda dapat memodifikasi android:titledi manifes.xml .

蓝 钦 城
sumber
3

Anda dapat dengan mudah mengganti nama menggunakan refactor.

  1. Tulis klik pada folder root proyek dan klik refactor.

  2. Kemudian klik pada rename, akan ada popup, Anda bisa memberi nama baru di sana.

Sudharshan
sumber
2
Akan lebih baik untuk menyebutkan bahwa Anda ingin menekan "Ganti Nama Modul" bukan "Ubah nama direktori"
Sakiboy
3

Apa yang berhasil bagi saya adalah,

Pergi Ke Build.gradle Ubah ApplicationId & proyek sinkronisasi.

Klik kanan pada proyek Anda> Ganti Nama> Ubah Nama Paket.

Jalankan aplikasi Anda dan booming.

Semoga ini berfungsi seperti yang dilakukan untuk saya

Saeed Rehman
sumber
3

Cukup ubah id aplikasi di build.gradle

applicationId "yourpackageName"

Untuk mengubah label aplikasi, dalam manifes

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

Untuk mengubah nama aplikasi di Android Studio:

  1. Tutup proyek di studio Android dan singkirkan dari sisi mulai cepat peluncur (Harus mini di sebelah nama).

  2. Tutup Android Studio.

  3. Pergilah ke tempat file aplikasi Anda dan ganti namanya (Di Bawah Dokumen Saya Biasanya).

  4. Mulai ulang Android Studio, pilih tambahkan proyek baru dan navigasikan ke folder yang diubah namanya.

Mengubah label peluncur aplikasi / Nama sebenarnya aplikasi:

  1. Buka folder awal Anda (aplikasi)
  2. Pergilah ke manifes
  3. Pergilah ke AndroidManifest.xml.
  4. Ganti nama android: label = _____ menjadi apa pun yang Anda ingin ubah nama aplikasi Anda

Misalnya: android: label = "Portal Pengembang".

  1. Klik Simpan Semua.
Jamie
sumber
3

Bagi saya karya-karya berikut:

  1. Tutup Android Studio.
  2. Ganti nama folder proyek dari MyApplication ke NewProjectName
  3. Ganti nama file MyApplication.iml menjadi NewProjectName.iml
  4. di NewProjectName.iml ubah setiap teks MyApplication menjadi NewProjectName
  5. di .idea / modules.xml ubah setiap teks MyApplication menjadi NewProjectName
  6. di .idea / workspace.xml ubah setiap teks MyApplication menjadi NewProjectName
  7. Mulai Android Studio.
  8. Semua pengaturan sebelumnya tetap, dan modul "aplikasi" juga!
voodoo98
sumber
2

Video tutorial: https://youtu.be/7aQjiae2doU

  1. Ubah nama menjadi com.example.[NewFileName] di jalur:

    app> java> com.example. [OldFileName]


  1. Buka strings.xml dan ubah kode menjadi <string name="app_name”>[NewFileName]</string> di jalur:

    app> res> values> strings.xml


  1. Pergi ke build.gradle (Module: app) dan ubah kode menjadi applicationId "com.example.[NewFileName]” in path:

    Script Gradle> build.gradle (Modul: aplikasi)


  1. Pergi ke settings.gradle (Pengaturan Proyek) dan ubah kode menjadi rootProject.name='[NewFileName]' di jalur:

    Skrip Lulusan> build.gradle (Pengaturan Proyek)


  1. Tekan Sync nowprompt

  1. Ubah nama folder Anda menjadi di [NewFileName]luar Android Studio

  1. Buka kembali proyek Anda dan bangun kembali proyek di jalur:

    Build> Rebuild Project


myworldbox
sumber
1

Inilah yang saya lakukan di Android Studio Beta (0.8.14)

  1. Mengubah nama paket secara manual di file manifes
  2. Bernavigasi ke build -> source -> r -> rilis dan mengebor sampai saya menemukan R.java
  3. Memilih file dan menekan F6 untuk mengganti nama
  4. Kemudian dari menu Bangun pilih Make Project
  5. Mengklik kesalahan pertama dan menekan Shift + F6 pada nama paket dan mengganti nama yang memperbarui semua file sumber saya
  6. Memilih nama proyek saya di Android Studio, klik kanan -> Refactor -> Ganti nama dan ubah nama di sana juga.
  7. Selanjutnya pergi ke app -> build.gradle dan memperbarui applicationId saya
  8. Arahkan ke file .idea -> .name dan ganti nama proyek Android Studio Anda di sana juga
  9. Hanya untuk membersihkan saya menghapus folder paket lama di dalam build -> source -> r -> release

Dan vola, nama paket saya sekarang telah berubah dan berhasil dibangun.

Leigh
sumber
1

Coba ubah android:labeldi AndroidManifest.xml dan instal ulang / jalankan kembali aplikasi:

<application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">
thron1115
sumber
AndroidManifest.xml referensi @ string / app_name, jadi perubahan berikut perlu dibuat di res / values ​​/ strings.xml: <string name = "app_name"> Nama Aplikasi Baru Anda </string>
Carl Smith
1

Berikut ini bagaimana semuanya berubah dalam hitungan detik ... di "manifest.xml" find "android Anda: label =" di depannya ketikkan saja nama baru Anda di dalam "" misalnya: android: label = "Nama baru saya"

Selesai! sama-sama ;)

Mohsen
sumber
1

Saya baru saja masuk ke manifes dan mengubah android: label = "...." menjadi nama aplikasi. Setelah Id mengubah ini, judul dan nama aplikasi sebenarnya berubah menjadi :)

Jamie
sumber
1

Halo RobertoAV96 ,

Saya telah memberikan tiga solusi di sini. Pilih mana yang sesuai dengan masalah Anda.

Jika Anda hanya ingin mengubah nama nama folder root proyek , Anda dapat melakukannya dari explorer:

  1. Tutup saja proyek di studio, setelah menyalin jalur ke proyek. Tutup proyek dari layar pembuka utama .
  2. buka file explorer , salin jalur ini di bilah alamat, dan buka folder.
  3. Ganti nama folder yang merupakan akar dari proyek .
  4. Ganti nama imlfile di folder root ini dengan nama folder tersebut. Itu adalah jika nama folder proyek root dikatakan demo_project, akan ada demo_project.imlfile di dalamnya. Jika Anda mengubah nama folder ini untuk mengatakan my_project, maka Anda harus mengubah nama imlfile di dalamnya my_project.iml.

Sebenarnya refactoropsi dari Studiodapat melakukan hal yang sama.

Jika Anda ingin mengubah nama appfolder, yang ada di root folderdalam proyek, lakukan hal yang sama di penjelajah:

  1. Ganti nama appfolder dengan nama yang ingin Anda miliki.

[ INFO: The APKfile yang dihasilkan untuk proyek ini, akan mendapatkan nama depan yang sama diikuti oleh akhiran yang mewakili mode yang Anda membangun ditandatangani APK untuk, yang baik debugatau release. Ditandatangani APKditemukan di folder masing-masing debugatau release. APK yang tidak ditandatangani terletak di outputfolder builddirektori, semua build, debugdan releasefolder ditemukan di folder utama app , atau folder tempat Anda mengganti nama folder ini menjadi].

  1. Misalkan nama yang Anda berikan pada folder ini adalah my_project_app, buka folder dan beri nama app.iml, my_project_app.imlsetelah nama proyek.
  2. Sekarang pergi ke folder root proyek , dan cari settings.gradlefile.

Isi file ini adalah nama-nama folder modul yang Anda sertakan dalam proyek, saat ini hanya ada satu modul, yaitu yang utama:

include ':app'

Ini sesuai dengan nama appfolder yang lama.

Karenanya Anda harus melakukan perubahan:

include ':my_project_app'

Itu dia. Sekarang Anda dapat memuat ulang proyek di studio, dan periksa nama APKyang dihasilkan.

Jika Anda ingin mengganti nama nama paket, katakan com.first.myprojectkepada com.alpha.myproject:

  1. Sekali lagi pergi ke explorer: Di dalam hirarki folder di src-->main-->java, paket Anda com-->first-->myproject. Pastikan Anda Studiosudah ditutup.
  2. Ganti nama folder kedua firstmenjadi alpha.
  3. Buka Studiosekarang. Pilih Replace in Pathdalam paket pertama di dalam javafolder, dalam Androidmode pohon panel kiri . Ini adalah paket yang Anda ubah dari Explorer, yaitu: com.alpha.myprojectalih-alih com.first.myproject. Ubah instance string import com.first.myproject;dalam file menjadi import com.alpha.myproject;. Periksa hanya kemunculan string com.first.myproject, dan ubah dengan aman ke com.alpha.myproject.
  4. Periksa hanya kemunculan string com.first.myproject, di build.gradledalam modul utamaapp Anda , dan ubah dengan aman ke com.alpha.myproject.
  5. Jangan lupa bahwa nama paket ini juga merupakan tanda tangan dan identitas untuk proyek aplikasi Anda. Jika Anda telah menerbitkan aplikasi Anda di play store, maka Anda harus mengatur proyek yang berbeda com.alpha.myprojectdari awal dan tidak dipublikasikan com.first.myproject, yang memengaruhi banyak pengguna: - Anda harus menyiarkan ke pengguna menggunakan pemberitahuan push, dalam versi terbaru yang sudah adaAPK , yang versi Aplikasi baru akan dirilis dengan nama yang berbeda, dan Anda harus menerbitkan yang baru ini APK, memulai kembali dari nama versi . Jadi, Anda harus berkonsultasi dengan klien Anda tentang apa yang harus menjadi nama paket aplikasi mereka sebelum memulai proyek.1.0 . Ini menghancurkan tujuan memiliki slot aplikasi di play-store untuk yang lamaAPK
  6. Jangan lupa bahwa penandatanganan dan kebingungan aplikasi sama pentingnya. Anda dapat mengeluarkan perintah di dalam Studiountuk menghapus sumber daya yang tidak perlu dari proyek Anda. Anda dapat secara manual menangani semua warningsyang dihasilkan LINT .

Pengodean senang dan Penerbitan aplikasi bahagia. :-)

Abhinav Saxena
sumber
1
  1. pertama pergi ke folder nilai
  2. lalu pergi ke Folder String
  3. temukan app_name
  4. Ubah nama aplikasi dalam Tag string
  5. Jadi
Pranav Barot
sumber
0

Cara kerjanya bagi saya untuk mengganti nama lama proyek saya dengan yang baru (di mana saja dalam basis kode saya) adalah sebagai berikut:

  1. Tutup Android Studio.
  2. Ganti nama folder root dari proyek Anda.
  3. Buka Android Studio. Tidak akan menemukan proyek yang lama, jadi Anda harus mengimpornya lagi. Langkah ini akan menghasilkan konfigurasi lagi (tidak perlu menyentuh file .idea Anda secara manual), termasuk file .iml baru dengan nama proyek baru. Setelah itu, Anda dapat menghapus file .iml lama jika diinginkan.
  4. Setelah proyek berganti nama diimpor di Android Studio, Anda perlu mengganti nama paket sumber Anda untuk menggunakan nama proyek baru jika Anda menggunakan nama proyek lama sebagai bagian dari jalur paket.

CATATAN: Ini berfungsi untuk Android Studio 2.1.2

narko
sumber
0
  • Mengubah nama di res> values> strings.xml akan mengubah nama aplikasi yang ditampilkan di menu aplikasi setelah instalasi

  • Mengganti nama folder proyek android studio (ketika android studio ditutup) kemungkinan akan memuaskan banyak pengembang

Antonello
sumber
0

Petunjuk ini di bawah ini berfungsi (pertama kali) untuk saya di Android Studio 2.3. Mereka melibatkan pembuatan aplikasi baru di Android Studio, kemudian menutupnya dan melakukan semua pekerjaan dalam file explorer dan editor teks.

Refactor dan Ganti Nama Proyek atau Aplikasi Android Studio

Catatan: Membutuhkan editor teks yang dapat melakukan pencarian-dan-ganti global dalam struktur direktori. Instruksi yang diajukan Sublime Text, yang saya instal dan jalankan dengan mudah.

Ini menghasilkan aplikasi baru yang diinstal dan dijalankan di samping aplikasi yang ada. Itu masih memiliki nama layar yang sama, yang diperbaiki dengan mengedit Android:label="MyNewApp"manifes.

Stephen Hosking
sumber
-1

Tutup studio android dan Ubah nama file .iml di file explorer Anda. Itu saja

Mudit
sumber
-2

Untuk mengganti nama proyek:

  1. Refraktor dan ganti nama direktori tingkat atas
  2. Tutup Android Studio
  3. IMPOR seluruh proyek lagi

Untuk mengubah nama paket:

Solusi termudah dan tercepat ada di sini: https://stackoverflow.com/a/35057550/4908798

Timo Schuck
sumber
Anda tidak dapat memperbarui direktori root
leonheess