2012-07-05 33 views
7

我有一個項目,我有許多不同的品牌版本,有兩個不同的res文件夾。即。 res-customer1,res-customer2 使用Maven構建配置文件我可以使用指定的res文件夾輕鬆構建項目。Android:在eclipse中調試目標res文件夾

但是,當涉及到它的另一個故事。我想要做的是設置一個設置,以便在eclipse中調試時指定我想要的res文件夾。

任何人都知道我該怎麼做?

我目前的工作是將res-customer1文件夾複製到res文件夾中並在Eclipse中進行調試,然後再將其移回res-customer1,然後才能使用Maven構建它。我真的不想這樣做,因爲如果我可以將eclipse直接導入文件夾,而不是將文件夾移動到eclipse中,那麼很容易出錯並導致自己加載問題。

任何想法?在此先感謝

+2

您是否找到了解決方案?最高票數的答案對我無效。 – 2013-07-26 14:16:14

回答

1

只是一個雖然,並沒有測試,但我不知道你是否可以使res文件夾的一個或另一個res-custmer#文件夾的符號鏈接,然後有一個shell腳本,將改變符號鏈接。我知道你可以在一個項目中拖放一個文件夾/文件,並將其鏈接到它,而不是複製項目文件夾中的數據。

另一個想法可能是讓你的資源,客戶#嵌入在一個庫項目,幷包括一個或另一個項目

8

你(這可以很容易地通過評論在project.properties文件行被鄧恩)可以在Eclipse中使用鏈接源,右鍵單擊您的項目,選擇構建路徑 - >鏈接源...

UPDATE:對於一些的Eclipse版本使用this link

enter image description here

最後一下在工程資源管理器:

enter image description here

注意的是,在res文件夾圖標enter image description here的跡象,它僅僅是一個符號鏈接Poing的向RES-customer1表文件夾。這種方法的優點在於文件系統中現有的項目文件夾保持不變,從一開始就不需要固定的res文件夾。

相關問題