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.
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'
android
android-studio
RobertoAV96
sumber
sumber
Jawaban:
Ini melakukan trik untuk saya:
Jika Anda
settings.gradle
berisi baris di bawah ini, hapus atau perbarui ke nama baru.Sunting:
Bekerja di semua versi! Tes terakhir: Android 3.6.2 Februari 2020 .
sumber
Anda dapat mengubah nama yang ditampilkan di bilah judul di file ".idea / .name".
sumber
Terapkan Pengaturan dan tekan OK.
Mulai ulang Android Studio.
Semoga itu bisa membantu!
sumber
pembaruan Juli / 2017: diuji dan berfungsi
sumber
PEMBARUAN :
Jawaban ini lebih baik.
JAWABAN TUA : 1. Klik kanan
nama ackage dan
Refactor -> Rename...
Rename directory
atauRename package
, pilihRename package
Buka kembali proyek di Android Studio dengan nama folder baru
Cmd + Shift + f
untuk setiap contoh nama lama Anda di Android Studio, dan ubah semuanya menjadi nama baru.Ubah
applicationId
di Andabuild.gradle
BONUS ROUND:
.gitignore
file 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.sumber
Ubah Nama Proyek
Ubah nama proyek Anda dengan menutup Android Studio, buka folder proyek Anda, ganti namanya ...
Hapus .idea folder dan .iml berkas. (Untuk menampilkan folder tersembunyi, tekan Cmd + Shift +. (Dot)) .
Buka file settings.gradle dengan editor teks, seperti VSCode, dan ubah rootProject.name menjadi nama proyek baru Anda.
Selesai! Nama proyek telah diubah! Cukup buka proyek Anda dengan Android Studio dan Gradle akan menyinkronkan lagi.
sumber
.idea
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
sumber
Tutup Android Studio.
Ganti nama folder dari root proyek. Misalnya, ubah "Aplikasi Saya" ke "Myblablabla".
Hapus folder '.idea'.
Buka Android Studio, dan impor proyek yang diperbarui.
sumber
Cukup buka res> values> strings.xml. Satu baris mengatakan Somehig-namamu
Cukup ganti nama asli Anda menjadi
sumber
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.gradle
file Anda untuk mencerminkan perubahan. Proyek Anda pada disk akan terlihat seperti ini (dengan lebih banyak file daripada yang ditampilkan di sini):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.gradle
file Anda ; akan terlihat seperti: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.
sumber
Apa yang berhasil untuk saya adalah:
Pergi ke
Dan Anda selesai!
sumber
Anda dapat mencoba sesuatu seperti ini di
settings.gradle
file Anda :Setelah memulai ulang Android Studio, itu juga akan mengubah teks di bilah judul
YOUR_PROJECT_NAME
.Diuji pada Android Studio 2.2 RC2
sumber
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:title
di manifes.xml .sumber
Anda dapat dengan mudah mengganti nama menggunakan refactor.
Tulis klik pada folder root proyek dan klik refactor.
Kemudian klik pada rename, akan ada popup, Anda bisa memberi nama baru di sana.
sumber
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
sumber
Cukup ubah id aplikasi di build.gradle
Untuk mengubah label aplikasi, dalam manifes
sumber
Untuk mengubah nama aplikasi di Android Studio:
Tutup proyek di studio Android dan singkirkan dari sisi mulai cepat peluncur (Harus mini di sebelah nama).
Tutup Android Studio.
Pergilah ke tempat file aplikasi Anda dan ganti namanya (Di Bawah Dokumen Saya Biasanya).
Mulai ulang Android Studio, pilih tambahkan proyek baru dan navigasikan ke folder yang diubah namanya.
Mengubah label peluncur aplikasi / Nama sebenarnya aplikasi:
Misalnya: android: label = "Portal Pengembang".
sumber
Bagi saya karya-karya berikut:
sumber
Video tutorial: https://youtu.be/7aQjiae2doU
com.example.[NewFileName]
di jalur:<string name="app_name”>[NewFileName]</string>
di jalur:applicationId "com.example.[NewFileName]”
in path:rootProject.name='[NewFileName]'
di jalur:Sync now
prompt[NewFileName]
luar Android Studiosumber
Inilah yang saya lakukan di Android Studio Beta (0.8.14)
Dan vola, nama paket saya sekarang telah berubah dan berhasil dibangun.
sumber
Coba ubah
android:label
di AndroidManifest.xml dan instal ulang / jalankan kembali aplikasi:sumber
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 ;)
sumber
Saya baru saja masuk ke manifes dan mengubah android: label = "...." menjadi nama aplikasi. Setelah Id mengubah ini, judul dan nama aplikasi sebenarnya berubah menjadi :)
sumber
Halo RobertoAV96 ,
Saya telah memberikan tiga solusi di sini. Pilih mana yang sesuai dengan masalah Anda.
iml
file di folder root ini dengan nama folder tersebut. Itu adalah jika nama folder proyek root dikatakandemo_project
, akan adademo_project.iml
file di dalamnya. Jika Anda mengubah nama folder ini untuk mengatakanmy_project
, maka Anda harus mengubah namaiml
file di dalamnyamy_project.iml
.Sebenarnya
refactor
opsi dariStudio
dapat melakukan hal yang sama.app
folder dengan nama yang ingin Anda miliki.my_project_app
, buka folder dan beri namaapp.iml
,my_project_app.iml
setelah nama proyek.settings.gradle
file.Isi file ini adalah nama-nama folder modul yang Anda sertakan dalam proyek, saat ini hanya ada satu modul, yaitu yang utama:
Ini sesuai dengan nama
app
folder yang lama.Karenanya Anda harus melakukan perubahan:
Itu dia. Sekarang Anda dapat memuat ulang proyek di
studio
, dan periksa namaAPK
yang dihasilkan.src-->main-->java
, paket Andacom-->first-->myproject
. Pastikan AndaStudio
sudah ditutup.first
menjadialpha
.Studio
sekarang. PilihReplace in Path
dalam paket pertama di dalamjava
folder, dalamAndroid
mode pohon panel kiri . Ini adalah paket yang Anda ubah dariExplorer
, yaitu:com.alpha.myproject
alih-alihcom.first.myproject
. Ubah instance stringimport com.first.myproject;
dalam file menjadiimport com.alpha.myproject;
. Periksa hanya kemunculan stringcom.first.myproject
, dan ubah dengan aman kecom.alpha.myproject
.com.first.myproject
, dibuild.gradle
dalam modul utamaapp
Anda , dan ubah dengan aman kecom.alpha.myproject
.com.alpha.myproject
dari awal dan tidak dipublikasikancom.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 iniAPK
, 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
Studio
untuk menghapus sumber daya yang tidak perlu dari proyek Anda. Anda dapat secara manual menangani semuawarnings
yang dihasilkan LINT .Pengodean senang dan Penerbitan aplikasi bahagia. :-)
sumber
sumber
Cara kerjanya bagi saya untuk mengganti nama lama proyek saya dengan yang baru (di mana saja dalam basis kode saya) adalah sebagai berikut:
CATATAN: Ini berfungsi untuk Android Studio 2.1.2
sumber
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
sumber
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.sumber
Tutup studio android dan Ubah nama file .iml di file explorer Anda. Itu saja
sumber
Untuk mengganti nama proyek:
Untuk mengubah nama paket:
Solusi termudah dan tercepat ada di sini: https://stackoverflow.com/a/35057550/4908798
sumber