Saya mencoba menambahkan pustaka eksternal (meletakkannya di direktori / libs) ke proyek saya. Ketika saya mencoba menggunakan metode dari pustaka itu, saya melihat bahwa mereka berwarna merah yang berarti pustaka tersebut tidak dikenali. Ketika saya mengklik Ctrl + B, saya mendapatkan pesan "Tidak dapat menemukan deklarasi untuk dituju".
Saya menggunakan langkah-langkah ini untuk menambahkan perpustakaan (file JAR): 1. salin file perpustakaan ke / libs dir 2. buka Struktur Proyek -> Perpustakaan Global -> Lampirkan klas 3. temukan perpustakaan dan klik ok
Apakah ini cara yang tepat untuk melakukannya?
PS. Saya mencoba menambahkan file AdMob .jar dengan cara ini.
intellij-idea
sandalone
sumber
sumber
Saya telah menggunakan proses ini untuk melampirkan Jar pihak ketiga ke proyek Android di IDEA.
Perpustakaan sekarang harus dikenali.
sumber
Intellij IDEA 15: File-> Struktur Proyek ...-> Pengaturan Proyek-> Perpustakaan
sumber
Cara yang lebih baik dalam jangka panjang adalah dengan mengintegrasikan Gradle di lingkungan proyek Anda. Ini adalah alat build untuk Java, dan sekarang banyak digunakan di ruang pengembangan android.
Anda perlu membuat file .gradle dan mencantumkan dependensi perpustakaan Anda. Kemudian, yang perlu Anda lakukan hanyalah mengimpor proyek di IntelliJ menggunakan Gradle.
Bersulang
sumber
Pertanyaan ini juga dapat diperpanjang jika file jar yang diperlukan dapat ditemukan di perpustakaan global, bagaimana Anda dapat mengkonfigurasinya ke dalam proyek Anda saat ini.
Proses seperti ini: "struktur proyek" -> "modul" -> "klik panel proyek Anda saat ini di kanan" -> "ketergantungan" -> "klik sedikit tombol tambah (+)" -> "perpustakaan" -> "pilih perpustakaan yang Anda inginkan".
jika Anda menggunakan maven dan Anda juga dapat mengonfigurasi ketergantungan di pom.xml Anda, tetapi versi yang Anda pilih tidak seperti pustaka global, Anda akan membuang memori untuk menyimpan versi lain dari file jar yang sama. jadi saya sarankan gunakan langkah pertama.
sumber