Merhaba RobertoAV96 ,
Burada üç çözüm sağladım. Sorununuz için hangisinin geçerli olduğunu seçin.
Sadece proje kök klasör adının adını değiştirmek istiyorsanız, bunu explorer'dan yapabilirsiniz:
- Projenin yolunu kopyaladıktan sonra projeyi stüdyoda kapatmanız yeterlidir. Projeyi ana karşılama ekranından kapatın .
- gidin dosya gezgini , adres çubuğundaki bu yolu kopyalayın ve klasöre gidin.
- Projenin kökü olan klasörü yeniden adlandırın .
imlBu kök klasördeki dosyayı klasörün adıyla yeniden adlandırın . Proje kök klasörünün adı söylenmişse demo_project, demo_project.imliçinde dosya olacaktır . Bu klasörün adını söyleyecek my_projectşekilde değiştirdiyseniz imliçindeki dosyanın adını olarak değiştirmeniz gerekir my_project.iml.
Aslında aynı refactorseçeneği Studioyapabilirsiniz.
Projenin appiçinde yer alan klasörün adını
değiştirmek istiyorsanız root folder, bunu explorer'da yapın:
appKlasörü, olmasını istediğiniz adla yeniden adlandırın .
[ BİLGİ:APK Aynı ad satın alacak bu proje için oluşturulan dosya, inşa modunu temsil soneki ardından imzalanan APK ya olduğu için, debugya da
release. İmzalı veya APKilgili klasöründe bulunur . İşaretsiz APK bulunan bir klasörün dizin tüm , ve klasörler bulunur birincil klasör veya klasör] Bu klasör isimlendirilmiştir.debugreleaseoutputbuildbuilddebugrelease app
- Bu klasöre verdiğiniz adın olduğunu varsayalım, klasörü
my_project_appaçın ve projenin adından sonra app.iml, olarak yeniden adlandırın my_project_app.iml.
- Şimdi projenin kök klasörüne gidin ve
settings.gradledosyayı bulun.
Bu dosyanın içeriği, projeye dahil ettiğiniz modül klasörlerinin adlarıdır, şu anda yalnızca bir modül vardır, bu ana modüldür:
include ':app'
Bu, appklasörün eski adına karşılık gelir .
Bu nedenle değişiklikleri yapmanız gerekir:
include ':my_project_app'
Bu kadar. Şimdi projeyi yeniden yükleyebilir ve oluşturulan projenin studioadını kontrol edebilirsiniz APK.
Paket adını yeniden adlandırmak istiyorsanız, demek com.first.myprojectiçin
com.alpha.myproject:
- Yine gezgine gidin: içindeki klasörlerin hiyerarşisinde,
src-->main-->javapaketiniz com-->first-->myproject. Emin olStudioKapalı .
- İkinci klasörü şu
firstşekilde yeniden adlandırın:alpha .
StudioŞimdi aç . Sol panel ağacının modunda Replace in Path, javaklasörün içindeki ilk pakette seçim yapın . Bu, değiştirdiğiniz paket , yani: yerine . Dosyalardaki dizenin örneklerini olarak değiştirin . Yalnızca dize oluşumunu kontrol edin ve güvenli bir şekilde değiştirinAndroidExplorercom.alpha.myprojectcom.first.myprojectimport com.first.myproject;import com.alpha.myproject;com.first.myprojectcom.alpha.myproject .
- Sadece dize geçtiği edin
com.first.myprojectde, build.gradleiçerideki ana appmodül ve güvenle olarak değiştirincom.alpha.myproject .
- Bu paket adının aynı zamanda uygulama projenizin imzası ve kimliği olduğunu unutmayın. Uygulamanızı oyun mağazasında daha önce yayınladıysanız, çok sayıda kullanıcıyı etkileyen farklı bir projeyi
com.alpha.myprojectyeniden ayarlamanız ve yayından com.first.myprojectkaldırmanız gerekir: - mevcut olan en son sürümde push bildirimi kullanarak kullanıcılara yayın yapmalısınız . yeni Uygulama sürümü farklı bir adla çıkacak ve bu yeni sürümü yayınlamanız gerekiyor . Bu nedenle, projeye başlamadan önce müşterinize başvuru paketinin adının ne olması gerektiği konusunda danışmalısınız.APKAPK sürümü sürüm adından başlayarak1.0 . Bu, uygulama yuvasının eski oyun mağazasında olmasını hedefliyorAPK
- Başvurunun imzalanması ve gizlenmesinin eşit derecede önemli olduğunu unutmayın. Sen edebilirsiniz komut içini sorunu
Studioprojenizden gereksiz kaynak kaldırın. Sen edebilirsiniz manuel tüm başa warningsolduğunu LINT üretir.
Mutlu kodlama ve Mutlu uygulama yayınlama. :-)