je suis arrivé plusieurs erreurs de compilation sur mon tout nouveau Codename Une application:sous-ensemble de Java pris en charge par Codename One
La construction se plaint de la classe FileNotFoundException et la méthode split String(). Une idée pourquoi?
xxx\Page.java:11: error: cannot find symbol
import java.io.FileNotFoundException;
symbol: class FileNotFoundException
location: package java.io
et
xxx\Page.java:97: error: cannot find symbol
final String[] parts = number_label.split("-");
symbol: method split(String)
location: variable number_label of type String
D'ailleurs, est-ce vrai qu'il ya une restriction à utiliser Java 1.5 dans CodenameOne? Je ne pouvais pas trouver où dire de compiler avec Java 7.
Meilleures salutations,
Pour la plupart du monde, qui est utilisé pour travailler avec Java 7 plus probable, cela est tout à fait un point négatif. Quand pensez-vous que la prise en charge des versions plus récentes de Java sera disponible? – ygesher
Java 7 n'est pas vraiment une amélioration, nous pourrions supporter Java 8 (lambdas) dans le futur mais n'ont pas de calendrier concret. Si vous faites référence à l'API complète, je doute que cela arrivera ... L'API complète est juste trop grande et comme nous devons emballer le tout, vous atteindrez rapidement la limite de 100 Mo pour les téléchargements OTA dans iTunes. –
Mise à jour de la réponse avec de nouveaux détails car Java 8 est maintenant supporté. –