1

語境

我的圖書館項目有其來源是寫在降價,並存儲在一個./docgen文檔站點包裝他們。降價文件添加到Android Studio項目沒有釋放


問題

我目前正在重構了很多班,制定好採用Android Studio的Rename功能。但是,由於文檔文件不是Android Studio項目的一部分,因此重構會更新代碼和我的評論中的類名稱,但不會在這些文檔文件中更新。


調查

  • 我嘗試添加的文件夾作爲資產:

    sourceSets { main { assets.srcDirs = ['src/main/assets', 'docgen'] } }
    文件夾現在顯示在Android Studio中,但沒有.md文件是可見的,並且Rename功能仍然錯過了這些文件。

  • 我看到其他問題,可以add assets to a project,將這些文件打包在應用程序或庫中。但我不想釋放它們,我只是喜歡在整個項目中利用我的IDE的重命名功能,而不僅僅是在圖書館的代碼中!

  • 我看到一些問題,如何可以exclude some classes from the build。但在我的情況下,我不想從構建中排除的文件不被認爲是Android Studio的項目的一部分!


問題

有沒有辦法來的降價文件的文件夾添加到Android項目的範圍沒有釋放它們打包

+0

有你看[這些問題](https://www.google.com/search?q=android+studio+exclude+files從+ +建立和OQ =安卓+工作室+排除+文件+ AQS = chrome.1.69i57j0l5.9435j0j7&的SourceID =鉻,即= UTF-8)? –

+1

@AlLelopath哦好點,我沒有考慮將它們添加爲資產*和*明確地從發佈中刪除它們!感謝您的指針:) – PLNech

+1

可能重複的[Android Studio從構建排除類?](https://stackoverflow.com/questions/16701256/android-studio-exclude-class-from-build) – Zoe

回答

-1

嘗試在您的build.gradle文件中使用以下代碼來查看應用程序。

sourceSets { 
    debug { 
     assets.srcDirs = ['src/main/assets', 'docgen'] 
    } 
} 

並刪除sourseSets您的線路阻斷

{ main { assets.srcDirs = ['src/main/assets', 'docgen'] } 
+0

這也行不通:就像'{主資產...}},這些文件在Project選項卡中不可見,並且不會顯示在搜索或重命名中。 – PLNech

相關問題