2016-03-29 27 views
1

Codename One ile nfc ve işaretleriyle bazı testler yapmaya çalışıyorum. Codename One'ın bazı eski yayınlarda onları desteklemediğini, bu konudaki herhangi bir haberi okudum mu? Görünüşe göre tek yol yerli oluyor ama ben tamamen yeni. Nereden başlayacağınız ya da herhangi bir ipucunuz var mı? http://www.codenameone.com/cn1libs.htmlkod adı bir nfc işaretçisi

de peşin

cevap

2

Sen CN1Libs bir kaç kaynak koduna görünebilir içinde

Teşekkür Orada yerel kod uygulamalarının bazı görebilirsiniz. Otomatik tamamlama genellikle işe yaramayacağı ve simülatörün test edemeyeceği için yerel bir arayüz yazmak daha zordur. Andriod, iOS, vb. Için Yazılıma ulaşmak istediğinize benzer kod örnekleri bulabilirseniz, GitHub'da veya diğer yerlerde, size bir başlangıç ​​hakkı verebilir.

Ayrıca, derlemenizin kaynak kodunu indirebilir ve Android Studio veya XCode'a yükleyebilir ve orada hata ayıklayabilirsiniz.

+0

Büyük yanıt, geliştirici kılavuzuna bir kaç yararlı referans ekleyelim: https://www.codenameone.com/manual/advanced-topics.html#_native_interfaces ve nasıl video https: // www .codenameone.com/how-do-i --- erişim-yerel-cihaz-işlevsellik-invoke-native-interfaces.html –

+0

Teşekkür ederim James, otomatik tamamlama işleminin yerel android üzerinde çalışmadığını ve NetBeans'ın da önemli olduğunu fark ettim. her şey için ama web sunucusu üzerine gönderdikten sonra yapı işleri iyi çalışıyor. Kılavuz için bu kılavuzu fark etmedim ve bu çok yararlı ve tamamlanmış oldu rehber için teşekkür ederim Shai. NFC'nin açık veya kapalı olduğunu ve AndroidNativeUtil'in aradığım şey olup olmadığını kontrol etmek için basit bir uygulama yapmayı başardım. – Giuliano

+0

Tamam, şimdi başka sorunlarım var. NFC'de bulduğum tüm Android örnekleri mainActivity yöntemlerini (onNewIntent gibi) değiştirmekle ilgilidir. Aslında buna ihtiyacım var çünkü NFC kartımı telefonun yanına koyduğumda bir olayı tetiklemeli ve yakalamalı. Bunu nasıl başarabilirim? Android yerel kodunda sadece arayüz sınıfım var. – Giuliano