Rumah >Java >javaTutorial >Bagaimana untuk Mencipta Fail JAR daripada Projek Android Studio?

Bagaimana untuk Mencipta Fail JAR daripada Projek Android Studio?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-27 03:24:14884semak imbas

How to Create a JAR File from an Android Studio Project?

Membuat Fail JAR daripada Projek Android Studio

Android Studio menyediakan cara yang mudah untuk membungkus projek anda ke dalam fail JAR, membolehkan anda untuk menggunakan semula kod antara projek. Berikut ialah panduan langkah demi langkah untuk membuat fail JAR daripada projek Android Studio:

1. Sediakan Projek:
Ubah suai fail build.gradle projek perpustakaan untuk menambah tugasan deleteJar dan createJar. Pastikan untuk menentukan kebergantungan antara createJar dan deleteJar, seperti yang ditunjukkan dalam kod contoh di bawah:

task deleteJar(type: Delete) {
    delete 'libs/jars/logmanagementlib.jar'
}

task createJar(type: Copy) {
    from('build/intermediates/bundles/release/')
    into('libs/jars/')
    include('classes.jar')
    rename('classes.jar', 'logmanagementlib.jar')
}

createJar.dependsOn(deleteJar, build)

2. Jana Fail JAR:
Navigasi ke panel Gradle dalam Android Studio dan kembangkan tugasan untuk projek perpustakaan. Cari tugasan "createJar" dan klik dua kali untuk melaksanakannya.

3. Dapatkan semula Fail JAR:
Setelah tugasan selesai dengan jayanya, fail JAR akan dijana dalam laluan yang ditentukan (cth., libs/jars/logmanagementlib.jar).

4. Gunakan Fail JAR dalam Projek Lain:
Salin fail JAR yang dijana ke dalam folder libs projek sasaran anda. Klik kanan JAR dan pilih "Tambah sebagai Pustaka" untuk memasukkannya ke dalam projek.

Atas ialah kandungan terperinci Bagaimana untuk Mencipta Fail JAR daripada Projek Android Studio?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn