2013-05-07 133 views
4

我有一個eclipse項目的形式的android庫,我想與unity3d集成。我知道我可以從日食中製作一個jar文件,並將其放在unity的plugins/android文件夾中。但據我所知,它必然會從項目中剝離資源。將android eclipse庫添加到unity3d項目

如果我將統一遊戲導出到eclipse項目,我可以右鍵單擊並將android項目添加爲庫。不過,我不喜歡這種方法,因爲它不符合我們當前的自動化流程 - 基本上只是腳本的統一構建對話框。

我想要一種方式來告訴團結,我希望這個eclipse項目鏈接爲一個android庫導出。有沒有人知道如何做到這一點,或者如何將資源打包到罐子裏或以其他方式讓這些東西交談?

回答

1

唯一真正的答案,我發現是,在4.2中,您可以在插件/ Android Drop的Eclipse項目,它會正確鏈接。只需要堅持我想。 : -/

+0

...現在我們在4.3,這個過程正常工作。 – tenpn 2014-01-17 21:15:09

+0

你能說說你做了什麼嗎?你是否將整個項目放到plugins/android文件夾中(例如,你有一個結構插件/ android/MyProject/res),或者你將res文件夾直接複製到/ plugins/android文件夾中(這樣你有一個插件/ android/res結構)?前者爲 – 2014-01-18 03:07:57

+0

。整個項目進入插件文件夾。 – tenpn 2014-01-18 09:22:21

2

一種可行的方法是使用Unity的Build Player Pipeline。根據您正在使用的平臺,您必須設置一個shell腳本或使用C#進行操作。

在一年前,我是一名Java/Eclipse專家,因爲我現在在iOS上工作。 Android開發者頁面展示了一些到manipulate projects via command line的方式。

也許最好的方法是使用Eclipse開關,如--import(在Create an Eclipse project on the command line?的第一個答案和提供的鏈接),但另一方面,我找不到help pages中的開關。

嘛,不是一個真正的賞金答案但也許一些啓示:-)