對於我來說,我無法理解爲什麼向MainScreen添加連接字符串會導致BB模擬器拋出異常。如果我運行有以下控制一個非常簡單的問候程序,一切都很好:黑莓應用程序串連有什麼問題?
RichTextField rtfHello = new RichTextField("Hello There !!!");
add(rtfItemDescription);
但是,如果我添加一個連接字符串,整個應用程序中斷:
String MyName = "John Doe";
RichTextField rtfHello = new RichTextField("Hello There !!!" + MyName);
add(rtfItemDescription);
所以我在做什麼錯?爲什麼模擬器會爲第二個例子拋出異常?
什麼異常被拋出? – roryf 2010-01-19 15:45:47
事實上,沒有例外的細節,這很難回答。 – 2010-01-19 16:36:36
「Hello There」+ myName會導致運行時字符串連接,除非您的Eclipse正在生成真實的和現代的Java代碼,而BB5/6/7需要使用StringBuffer的上世紀(literall)Java ME,否則就沒問題。您必須首先確保您的項目構建屬性已設置爲Java編譯器 - >源級別1.3或1.4(在響應之前搜索此主題!)。這已經足夠了,但顯然在2013年3月軟件升級到Eclipse後,這甚至不能解決問題,爲此我仍在尋找解決方案。 – idarwin 2013-03-24 23:33:07