Saya mencoba menjalankan kode yang disediakan DI SINI
saya mengunduh kode dari Github mereka dan diimpor ke Android SDK, tetapi itu menunjukkan kesalahan pada baris
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.NavUtils;
dalam banyak file. Namun jika saya memeriksa Android SDK Manager, Android Support Library
serta Android Support Repository
di Ekstra folder keduanya diinstal. Saya juga dapat melihat folder dukungan dan isinya di SDK_INSTALL\sdk\extras\android\support
direktori. Hal ini juga memiliki folder v4 yang juga berisi android-support-v4.jar
dan src
folder. Lalu mengapa masih menunjukkan kesalahan, bagaimana cara mengatasinya dan bagaimana cara menjalankan kode sampel itu? Kode sampel ini untuk aplikasi pembaca RSS, jika itu relevan.
java
android
packages
rss-reader
pengguna13267
sumber
sumber
Jawaban:
Silakan ikuti Langkah-langkah ini:
Untuk Eclipse:
Properties
Java Build Path
Libraries
tab. Di sana klikAdd External JARs
Tombol pada panel Kanan.android-support-v4.jar
file, biasanya jalur untuk file Jar adalah:YOUR_DRIVE \ android-sdks \ ekstra \ android \ support \ v4 \ android-support-v4.jar
android-support-v4.jar
Perpustakaan, navigasikan keOrder and Export
tab dan beri tanda centang padaandroid-support-v4
file Perpustakaan.Untuk Android Studio:
Versi pendek:
build.gradle
file Anda :implementation 'com.android.support:support-v4:YOUR_TARGET_VERSION'
Versi Panjang:
Buka File -> Struktur Proyek
Pergi ke Tab "Ketergantungan" -> Klik pada tanda Plus -> Pergi ke "Ketergantungan Perpustakaan"
Pilih perpustakaan dukungan "support-v4 (com.android.support:support-v4:YOUR_TARGET_VERSION)"
Arahkan ke "build.gradle" Anda di dalam Direktori Aplikasi Anda dan periksa apakah Perpustakaan Dukungan Android yang Anda inginkan telah ditambahkan ke dependensi Anda.
Bangun kembali proyek Anda dan sekarang semuanya akan berfungsi.
Bacaan lebih lanjut tentang Pertanyaan ini:
Saya harap ini membantu.
sumber
andorid-support-v4.jar adalah file jar eksternal yang harus Anda impor ke proyek Anda.
Ini adalah bagaimana Anda melakukannya di Android Studio:
Buka File -> Struktur Proyek
Pergi ke Tab "Ketergantungan" -> Klik pada tanda Plus -> Pergi ke "Ketergantungan Perpustakaan"
Pilih pustaka pendukung "support-v4 (com.android.support:support-v4:23.0.1)"
Sekarang untuk membuka file "build.gradle" Anda di aplikasi Anda dan pastikan perpustakaan dukungan android telah ditambahkan ke dependensi Anda. Atau, Anda bisa saja mengetik
compile 'com.android.support:support-v4:23.0.1'
langsung ke Andadependencies{}
daripada melakukannya melalui GUI.Bangun kembali proyek Anda dan sekarang semuanya akan berfungsi.
sumber
Cara lain untuk memecahkan masalah:
Jika Anda menggunakan pustaka dukungan, Anda perlu menambahkan
appcompat
lib ke proyek. Tautan ini menunjukkan cara menambahkan lib dukungan ke proyek Anda.Dengan anggapan Anda telah menambahkan lib dukungan sebelumnya tetapi Anda mendapatkan masalah yang disebutkan, Anda dapat mengikuti langkah-langkah di bawah ini untuk memperbaikinya.
Klik kanan pada proyek dan navigasikan ke Build Path> Configure Build Path .
Di sisi kiri jendela, pilih Android . Anda akan melihat sesuatu seperti ini:
appcompat
lib dan tekan OK . (Catatan: Lib akan ditampilkan jika Anda telah menambahkannya seperti yang disebutkan sebelumnya). Sekarang Anda akan melihat jendela berikut:sumber
Bagi saya mereka muncul ketika saya mentransfer kode secara manual ke laptop lain. Kerjakan saja
klik pada 'Validasi Cache dan Restart' dan Anda selesai.
sumber
Saya mengikuti instruksi di atas oleh Gene di Android Studio 1.5.1 tetapi menambahkan ini ke file build.gradle saya:
jadi saya mengubahnya menjadi:
Dan itu mulai bekerja.
sumber
Masalah ini juga dapat terjadi jika Anda memiliki beberapa versi dari perpustakaan dukungan yang sama
android-support-v4.jar
. Jika proyek Anda menggunakan proyek perpustakaan lain yang berisi versi berbeda-2 dari perpustakaan dukungan. Untuk mengatasi masalah ini, simpan versi perpustakaan dukungan yang sama di setiap tempat.sumber
Saya telah mengatasinya dengan menghapus
android-support-v4.jar
dari Proyek saya. Karenaappcompat_v7
sudah memiliki salinannya.Jika Anda sudah mengimpor appcompat_v7 tetapi masalahnya tetap tidak terpecahkan. maka cobalah.
sumber
Ini adalah langkah yang sangat mudah untuk mengimpor file lib atau jar pihak ketiga ke proyek Anda
atau salin dari folder bin proyek yang ada.
atau file .jar pihak ketiga mana pun
tempelkan file jar yang disalin ke folder lib
klik kanan pada file jar ini dan kemudian klik build Path-> Add to Build Path
bahkan masih Anda mendapatkan kesalahan dalam proyek Anda kemudian Bersihkan Proyek dan Bangunlah.
sumber
Android Studio 2.2.3 Linux Mint 18.1
Di dalam 'project view' Anda buka Gradle Scripts -> build.gradle (Module: app) dan letakkan pointer mouse Anda di dalam dependensi kata.
Klik bola lampu dan klik "tambahkan ketergantungan perpustakaan" dan bagi saya semua perpustakaan yang saya inginkan ada di sana.
contoh perpustakaan yang muncul untuk saya: kompilasi 'com.android.support:gridlayout-v7:25.1.0' compile 'com.android.support:support-v13:25.1.0'
Saya sekarang mencari untuk menambahkan dukungan android secara default di konfigurasi default Gradles.
sumber