我了解到Android Studio不支持Can the Android drawable directory contain subdirectories?中指定的子目录。
我的问题是,处理大量资产时,解决此问题的标准方法是什么?如果能够在一个目录中看到与其他资产分开的相似资产,那么我的一般工作流程将大为受益。
一个例子: 而不是
drawable
- a_assets
-- a_asset_01
-- a_asset_02
-- a_asset_03
- b_assets
-- b_asset_01
-- b_asset_02
-- b_asset_03
也许我可以有一些“类似”的东西
\begin{equation}
\begin{aligned}
\alpha = -1,38880 + 1,72027920\times10^{-2}t_{e} + 3,199\times10^{-2} sen(\omega t_{e} )- 2,65\times10^{-3} cos(\omega t_{e} ) + 4,05\times10^{-2} sen(2\omega t_{e} ) + 1,525\times10^{-2} cos(\omega t_{e})
\label{eq1}
\end{aligned}
\end{equation}
再次,我知道这无法在Android Studio中完成,我只是在寻找下一个最好的东西。
答案 0 :(得分:0)
您可以指定新的源集!您可以在任意位置拥有单独的文件夹,例如,可以拥有~/my_assets/A/assets
,~/my_assets/B/assets
和~/my_assets/C/assets
。您需要做的就是通过将它们添加到assets
文件中的build.gradle
源集中来告诉Gradle在哪里找到它们:
android {
compileSdkVersion 28
sourceSets {
main {
assets.srcDirs += ['/full/path/to/my_assets/A/assets/', 'full/path/to/my_assets/B/assets/', 'full/path/to/my_assets/C/assets']
}
}
}