2016-04-14 15 views
0

ile 64 bit android cihazlar için modül derlemek Android için bir modül yapıyorum ama 64 bit cihazlarda yükleyemiyorum. Modülü arm64 için derlemem gerekiyor ama nasıl yapılacağını bilmiyorum. Ben Manifestte arm64-v8a ekleyerek çalıştı ancak aşağıdaki alıyorum çalışmaz:Titanyum Appcelerator

[echo] Architectures in manifest: armeabi armeabi-v7a x86 arm64-v8a 
[echo] Compiled binary architectures: armeabi;armeabi-v7a;x86 

herkes nasıl titanyum arm64 için ikili derleme yapmak biliyor mu? Teşekkürler! (Birisi ilgilenirse Moodstocks.com/görüntü tanıma için bir modül, yakında kodu açacağım)

+0

Çok açık değil, ABI'yi modülün manifest dosyasına veya timodule.xml'nin android manifest dosyasına yerleştirdiniz mi? –

+0

Ben manifest dosyasında aşağıdaki yerleştirdik: 'mimarileri: armeabi armeabi-v7a x86 arm64-v8a' ben timodule.xml içinde arm64-V8A eklemeye çalıştı ama her şey için – JeremyS

+0

Teşekkür değiştirmek gibi görünmüyor düzenle @Fokke! Ve herhangi bir fikrin var mı? :) Belki yanlış yöne gidiyorum .. Dürüst olmak için modül geliştirme konusunda yeniyim, bu benim ilkim! – JeremyS

cevap

0

Titanyum çekirdek kütüphanesi sadece armeabi, armeabi-v7a; x86 için derlenmiştir, bu yüzden inanmıyorum Diğer ABI/mimariler için üçüncü taraf modülleri derlemeyi destekler. 32 bit kitaplık 64 bitlik bir aygıtta düzgün çalışmalıdır.

+0

Tamam, düşündüğüm ama 64 bit cihazda bu modülle uygulamayı başlatmaya çalıştığımda (Huawei Honor: GEM-703L) aşağıdaki hatayı alıyorum: http : //pastie.org/10800685 Kol64 üzerinde TiVerify ile ilgili bir sorun gibi görünüyor, herhangi bir fikrin var mı? Neyse, hızlı cevap için teşekkürler! – JeremyS

+0

Evet, bu kötü görünüyor! Kol64'te tiverify native kütüphanesinin yüklenmesiyle ilgili sorunlar yaşıyor gibi görünüyor. Bunun için bir hata raporu açtım: https://jira.appcelerator.org/browse/TIMOB-23228 –

+0

Yardımlarınız için teşekkürler jira raporunu izleyeceğim. – JeremyS

İlgili konular