Saya memiliki proyek Android dengan kode asli. Ketika saya melakukan pembayaran dari repo saya dan membuat versi bersih, versi tersebut dibuat dengan baik dan mulai di perangkat, tetapi setelah saya menjalankan perintah project->clean
gerhana saya mendapat kesalahan:
...
Install : libgnustl_shared.so => libs/armeabi/libgnustl_shared.so
D:/android-ndk-r8b/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/arm-linux-androideabi-strip: unable to rename './libs/armeabi/libgnustl_shared.so'; reason: File exists
make: *** [libs/armeabi/libgnustl_shared.so] Error 1
make: *** Deleting file `libs/armeabi/libgnustl_shared.so'
**** Build Finished ****
Kesalahan ini dapat direproduksi di konsol Cygwin dengan output yang sama (Ya, saya bekerja di MS Windows Vista).
Saya mendapatkan kesalahan yang sama ketika saya menginisialisasi proyek. Dan itu diselesaikan dengan memasukkan file libgnustl_shared.so
ke obj/local/armeabi/libgnustl_shared.so
dan mengatur hak 777 untuk semua file proyek melalui konsol cygwin yang berjalan di bawah administrator. Tapi sekarang ini tidak membantu.
Anda dapat menemukan proyek saya di github https://github.com/aboritskiy/pacman
I belum menyiapkan lisensi proyek apa pun, dan saya harap saya tidak melanggar lisensi proyek lainnya dengan proyek pendidikan ini.
Fungsionalitas yang mendukung JNI ada di cabang jni-powered
.
EDIT: Sepertinya saya memasukkan libgnustl_shared.so
dengan cara yang salah.