2011-12-19 30 views
-2

我正在開發一個具有大量圖像的應用程序 - 文件夾大小爲10 MB。當我運行該項目時,它會產生運行時錯誤。這是我的項目屏幕。我如何在黑莓手機中單獨設置資源項目/內存問題?

JVM 104未捕獲的運行時異常

錯誤起始雜草:模塊 '雜草' 不匹配的兄弟姐妹模塊的codfile時間戳 '雜草-1'

enter image description here

有沒有任何機構可以解決我的問題?

+1

你有沒有嘗試清理和重建? – jprofitt 2011-12-19 13:00:22

+0

是的,我曾嘗試.. – Hasmukh 2011-12-19 13:12:59

+0

actully我有10MB圖像這就是我得到這個錯誤。如果你有好的解決方案,然後發送給我.. – Hasmukh 2011-12-19 13:13:40

回答

1

創建一個MIDlet項目包含所有圖像。然後將其導出到jar文件中。然後創建一個新的Blackberry項目並將該jar文件添加到您的項目中。然後你可以訪問該jar文件中的所有圖像。

在你的MIDlet項目宣佈就

public class img { 
    static Bitmap b=Bitmap.getBitmapResource("image.png"); 
    public static BitmapField bmf=new BitmapField(b); 

} 

然後在你的黑莓項目添加 -

add(img.bmf); 

因此圖像會顯示在你的黑莓手機的項目。

0

對於單個應用程序,您可能會超過the limits。我認爲您需要認真重新考慮是否需要針對您定位的屏幕尺寸製作這樣大的圖片。嘗試包含較小的圖像,或使用jpg或png圖像壓縮。