簡體   English   中英

Android 工作室從文件中刪除調試標簽以包含在發布中

[英]Android studio remove debug tag from files to included in release

為了提高工作效率,我創建了另一個string.xml文件並命名為string_map.xml 我注意到如果文件是在構建變體調試時創建的,它有調試標簽

string_map.xml (debug)

並且不包含在發布標簽中,並且與其他情況類似。

如何刪除文件上的標簽,以便它既可用於調試又可用於發布?

  • 工作室版本 3.3.2

如果您希望在調試和發布變體中使用相同的文件,只需將其放在main文件夾下。 請注意,如果您創建特定於調試的文件,則您的發布版本將不會傳送該調試文件。

例子:

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

只要所有變體中的文件都具有完全相同的名稱,Android 將知道如何確定使用哪個,並且再次,調試變體將僅隨調試文件一起提供,發布變體將僅隨主文件一起提供,並且很快。

如果您在 Android Studio 中執行此操作,請右鍵單擊文件: Refactor -> Move Fileclick F6 如果要復制而不是移動它, click F5

菜單子選項

然后,單擊下拉並單擊頂部選項將其移動到“主”文件夾而不是“調試”文件夾

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM