簡體   English   中英

在Android項目中使用其他項目

[英]Using other projects in Android project

我在弄亂這本書 ,無法弄清楚設置項目的正確方法。

他們告訴您進行3個我命名的項目:

  • AndroidFrameWork2D
  • AndroidFrameWork2DImplementation
  • snakeGame2

為了使蛇游戲正常工作,我只復制了其他兩個項目中的軟件包並將其粘貼到snakeGame2項目中。 將這些內容包含到snakeGame2中的正確方法是什么,這樣我就不會在各處放置多個副本,並且可以將項目重用於其他游戲?

下圖顯示了嘗試導出Java源文件和資源,然后將jar添加到snakeGame2的構建路徑后的樹。 對於導出,我只選擇了源文件夾。

蝕樹

編輯:使用dumpstate的答案我在logcat中得到此: logcat的

另一個編輯:dumpstate的答案有效,但是與我剛將軟件包復制到項目中時相比,它的速度令人難以置信。 這是以這種方式包括他們的副產品嗎?

如果AndroidFramework2D和AndroidFramework2DImplementation是普通的Java項目:

右鍵單擊項目>構建路徑>配置構建路徑> Java構建路徑>'項目'選項卡>添加。>選擇您要依賴的項目。

如果AndroidFramework2D和AndroidFramework2DImplementation是Android項目,則應將它們設置為庫項目(配置構建路徑> Android>檢查“ Is庫”),snakeGame項目應引用它們(配置構建路徑> Android>庫>添加;在此處進行描述: developer.android.com/tools/projects/projects-eclipse.html)

我最終鏈接了此頁面后其他項目的源文件夾

在執行庫和jar時,這種方法沒有我觀察到的速度下降。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM