2013-06-15 20 views
6

Bir cascade C/C++ projem var. Ben paylaştığım bir kütüphaneye. Fakat libxxx'i genişletdiğimde kaynak kodları yeni buldum, orada varlıklar yok. Ama benim projemin bir parçası olan Varlıklarm klasöründeki görüntüleri kullandım. Ayrıca paylaşılan kütüphaneye de dahil edilmelidir. Dolayısıyla, bu paylaşılan kitaplığı kullanan başka bir uygulama bu varlıklara erişebilir.Blackberry10'daki Varlıklar ile Paylaşılan Kitaplık Oluşturma

Paylaşılan kitaplığımı başka bir kaskat uygulamasından sınarken ve sık sık çöküyor, bu nedenle öğelerin eksikliğinden dolayı boş gösterici istisnası nedeniyle bu sorunu buldum. Ve varlıkları dizimden yeni proje varlıkları dizinine yapıştırdığımda sorun çözüldü.

Şimdi, sorum, öğeler dizinindeki resimlerimle birlikte paylaşılan bir kitaplığı nasıl oluşturabilirim? Ve onları başka bir basamaklı uygulamadan nasıl kullanacaksınız, böylece müşterinin varlıklar dizini içindeki bu görüntüler hakkında endişelenmemesi gerekmiyor mu? Aslında çok araştırıyorum ama BB10 için çözüm bulmadı. Lütfen değerli önerilerinizi yorumlayın.

Teşekkürler.

cevap

4

Sorunuzdaki oluşturma işlemi hakkında fazla bilgi yok, ancak bazı paketleme sorunları hakkında konuştuğunuzu tahmin etmeye çalışacağız.

Paylaşılan kitaplık (lib * .so dosyası) hiçbir varlık içermiyor. Varlıklar * .bar paketinin bir parçasıdır. Bunlar bar-descriptor.xml dosyasında listelenir veya komut satırı bayraklarıyla bir blackberry-nativepackager'a aktarılır. Bar-descriptor.xml 'e ihtiyacınız olan tüm görüntüleri buraya ekleyin dökümantasyona buradan ulaşabilirsiniz: http://developer.blackberry.com/native/documentation/bb10/com.qnx.doc.native_sdk.devguide/com.qnx.doc.native_sdk.devguide/topic/r_blackberry_tablet_dtd_intro.html

Bazı varlıkları birkaç uygulama arasında paylaşmak isterseniz, bunları bir paketin genel alanına taşıyabilirsiniz. Buradaki varlık etiketi dokümantasyonu: http://developer.blackberry.com/native/documentation/bb10/com.qnx.doc.native_sdk.devguide/com.qnx.doc.native_sdk.devguide/topic/r_barfile_dtd_ref_asset.html

İlgili konular