我剛剛開始玩android dev和java + eclipse,對我來說很新。我設法創建了簡單的項目並在我的設備上運行它。現在我想創建一個簡單的遊戲(其中更多是實際的),我很樂意爲它們使用共享代碼庫(遊戲循環,初始化等)。eclipse中的多個依賴android項目
問題是我不知道如何正確地做到這一點。我創建了一個名爲引擎的android項目,其中包含我需要的所有基本內容,並使其在設備上運行。現在我試圖在名爲mygame的同一個工作區中創建另一個項目。 mygame的主類(活動)是繼承自Activity的EngineApp(我的引擎項目的主要活動)的MyGameApp。
我將屬性中的mygame構建路徑選項卡中的引擎項目添加到了所需的項目中。問題是,當我嘗試運行這個項目時,它在ClassNotFoundException上崩潰,試圖找到MyGameApp類。
任何幫助(或指向一些文章,解釋如何做到這一點),非常感謝。谷歌搜索沒有太大幫助的幾個小時:/
謝謝,看起來像它做我需要的東西。但是,我仍然有同樣的問題,它找不到MyClassApp。 我不確定在其他地方是否有錯誤,因爲它抱怨繼承類,而不是基礎EngineApp,如果項目依賴項和庫鏈接出現問題,這將是合乎邏輯的 – Lope 2010-06-14 22:06:11
不確定...嘗試清理項目,然後編輯每個文件(例如添加空格)強制重建。 – 2010-06-14 22:42:19
@lope是否使用圖2所示的Android屬性屏幕添加了庫項目,並將其從Project References屏幕中刪除? – 2010-06-14 22:46:22