我有一個部分開發的Java遊戲,可以在我的Windows PC上正常運行。我想維護PC版本,但也開始將它移植到Android。對於大部分來說,處理計算和遊戲玩法的類已經與GUI函數分開了。爲多平臺開發
我正在使用Eclipse,所以我應該將兩個版本保存在同一個項目中,例如?我希望我的遊戲玩法類和方法不需要修改,我需要做的就是爲我的Android設備添加一個活動,其中將包括其顯示/用戶輸入功能。我是否需要創建一個新項目並複製我的方法?
是否有任何標準過程?
我有一個部分開發的Java遊戲,可以在我的Windows PC上正常運行。我想維護PC版本,但也開始將它移植到Android。對於大部分來說,處理計算和遊戲玩法的類已經與GUI函數分開了。爲多平臺開發
我正在使用Eclipse,所以我應該將兩個版本保存在同一個項目中,例如?我希望我的遊戲玩法類和方法不需要修改,我需要做的就是爲我的Android設備添加一個活動,其中將包括其顯示/用戶輸入功能。我是否需要創建一個新項目並複製我的方法?
是否有任何標準過程?
我想你應該使用你當前的代碼,通過創建一個庫並將其導入到你的Android項目中。對此,您可以選擇
A.將當前類剪切並粘貼到Android代碼中。這使維護變得更加困難。
B.右鍵單擊Eclipse中的項目並轉到構建路徑>配置構建路徑來添加庫。在那裏你會找到一個Libraries選項卡。點擊它並選擇「添加新的」。其餘的應該很直觀。
我會選擇第二個選項,它更容易維護和實施到新項目中。
我如何「採取類並將其添加到Android」?你的意思是像其他受訪者那樣剪貼?這似乎與圖書館的目的不直觀。 – KDM
你可以A.剪切和粘貼;或者,B.在圖書館右鍵單擊該項目並轉到構建路徑>配置構建路徑。在那裏你會找到一個Libraries選項卡。點擊它並選擇「添加新的」。其餘的應該是非常直觀的。 – BlackHatSamurai
TBH,我認爲你應該提交上面的答案。我會接受我應該創建一個新項目的答案,但使用配置路徑的白癡指南將現有的類添加爲庫!非常感謝! – KDM
[libGDX](http://code.google.com/p/libgdx/)聽起來非常適合你,如果還不算太晚 – DannyMo