コンテキストでそれらをパッケージ化することなく、アンドロイドStudioプロジェクトに値下げファイルを追加
マイライブラリプロジェクトは、ソースが値下げで書かれており、./docgen
に格納されているマニュアルのサイトがあります。リリース
問題
私は現在のAndroid StudioのRename
機能を駆使し、クラスの多くをリファクタリングしています。ただし、ドキュメンテーションファイルはAndroid StudioのProjectに含まれていないため、リファクタリングではコード内とコメント内のクラスの名前が更新されますが、これらのドキュメントファイルには反映されません。
調査
は私が資産としてフォルダを追加してみました:
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のプロジェクトのスコープに値下げファイルのフォルダを追加する方法はあります?
をブロックします(https://www.google.com/search?q=android+studio+exclude+files [これらの質問に]見たことが+ from + build&oq =アンドロイド+ studio + exclude +ファイル+&aqs = chrome.1.69i57j0l5.9435j0j7&sourceid = chrome&ie = UTF-8) –
@AlLelopathああ、私はそれらをアセットとして追加することを考慮しておらず、リリースから明示的に削除することは考えていませんでした。ポインタをありがとう:) – PLNech
[Android Studio除外クラスのビルドから可能な複製可能](https://stackoverflow.com/questions/16701256/android-studio-exclude-class-from-build) – Zoe