Android Studio从文件中删除调试标记以包含在发行版中

时间:2019-04-17 16:39:32

标签: android android-studio

为了提高生产力,我创建了另一个string.xml文件,并将其命名为string_map.xml。我注意到,如果在构建版本为debug时创建文件,则其具有debug标记

string_map.xml (debug)

,不包含在release标签中,对于其他情况,则类似。

如何删除文件上的标签,以便将其用于调试和发布?

  • Studio版本3.3.2

1 个答案:

答案 0 :(得分:1)

如果要在调试和发行版本中使用相同的文件,只需将其放在main文件夹下。请注意,如果您创建特定于调试的文件,则您的发行版将不会提供该调试文件。

示例:

app/src -- main        
         |   |
         |   -- res
         |       |
         |       -- values
         |             |
         |             -- strings.xml
         |- debug
              |
              -- res
                  |
                  -- values
                       |
                       -- strings.xml

只要所有变体中的文件名完全相同,Android就会知道如何找出要使用的文件,然后,调试变体将仅与调试文件一起提供,而发行变体将仅与调试文件一起提供。主文件等等。