2013-02-14 48 views
0

我在我的項目中使用擴展文件,並且我已將所有資產放入擴展文件。所以我從擴展文件訪問資產。現在我的所有資產都在擴展文件中。我不想在構建android應用程序時構建它們,但我不想將它們從項目路徑中移除,因爲它們是使用SVN進行源代碼控制的。我試圖使用eclipse->排除無效的表單構建。那麼任何人都可以建議在Eclipse中排除資產文件夾嗎?排除/資產文件夾從建設/導出到APK

回答

2

爲什麼不重命名assets文件夾?也許明天你會想使用assets文件夾。你最好不要碰特殊的android文件夾,並創建自己的。

通常我創建_assets_drawable文件夾。這些文件夾(以下劃線開頭)不會被android build處理。

+0

@Leonidas我只是想通過重命名該文件夾來避免svn更改,但是我將您的答案投給了它,因爲它是潛在的解決方法。 – Shri 2013-02-14 12:04:36

+0

svn move assert _asserts。只是一條線) 也許有人知道如何排除assert並稍後回答......但我認爲你最好重新命名它。 – Leonidos 2013-02-14 12:12:25

0

如果你使用的搖籃打造您可以使用android.aaptOptions配置此:

android { 
    aaptOptions { 
     def defaultIgnorePattern = '!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~' 
     ignoreAssetsPattern defaultIgnorePattern + ':descript.ion:!*.yuml' 
    } 
} 

我用它在我保持src/main/assets旁邊,我的數據庫腳本一般yuml圖中未打包descript.ion文件。