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

相关问题