Dasar Reskin

Mengganti Packagename dan ApplicationID

Packagename adalah nama paket atau nama path suatu class, biasanya merujuk pada suatu folder penyimpanan seperti com.alienfunny.pranksounds, dimana com sebagai folder induk, alienfunny sub dari folder com, dan pranksounds sub folder dari alienfunny. dan didalam folder alienfunny terdapat beberapa folder dan class.

ApplicationID adalah ID unik untuk mengidentifikasi aplikasi Anda di perangkat dan Google Play Store. Sehingga Packagename dan ApplicationID tidak saling berhubungan. Biasanya penamaan Packagename dan ApplicationID menggunakan penulisan yang sama, akan tetapi anda bisa membedakan keduanya, contoh Packagename com.alienfunny.pranksounds dan ApplicationID com.bestsound.prankeffect.

  1. Mengubah Packagename
    Buka Settings -> Tree Appearance -> Jangan ceklis Compact Midle Packages

    Cara ini untuk mengubah posisi packagename menjadi bertingkat. 

    Untuk mengubah Packagename harus diubah per path, contoh menguban path alienfunny dari com.alienfunny.pranksounds, silahkan pilih packagename tersebut klik kanan -> refactor -> rename

    Pilih All Directories

    Jika anda ingin mengubah Packagename sekaligus ApplicationID, silahkan ceklis Search in comments and string dan Search for text occurence -> Refactor, sebagai contoh alienfunny akan diubah menjadi namabaru



    Pilih Do Refactor dan tunggu hingga proses selesai

    Pada tahap ini proses mengganti Packagename sekaligus ApplicationID sudah berhasil, untuk memastikannya silahkan buka build.gradle(Module:App). Jika berhasil maka ApplicatioID akan berubah menjadi com.namabaru.pranksounds

  2. Pada beberapa Source code mungkin anda akan menemukan error No matching client found for package name

    Error ini muncul karena singkronisasi file json firebase dan ApplicationID tidak sama. Jika anda sudah membuat projek di Firebase silahkan ubah mode Android ke Project dan buka file google-service.json. Pada bagian package_name, isi/samakan dengan ApplicationID.

    Jika anda belum membuat google-service.json silahkan buat projek di panduan Membuat Firebase Analitycs.

  3. Jika menggunakan Android Studio Dolphin atau lebih, silahkan ubah / samakan namesapce. Buka gradle.module -> namespace samakan dengan packagename.

Masih ada pertanyaan?

Jika Anda masih memiliki pertanyaan, Anda dapat mengirimkan permintaan dukungan di sini. Hubungi Dukungan
Situs ini menggunakan cookie. Dengan terus menelusuri situs, Anda menyetujui penggunaan cookie kami.