[英]Android studio remove debug tag from files to included in release
為了提高工作效率,我創建了另一個string.xml
文件並命名為string_map.xml
。 我注意到如果文件是在構建變體調試時創建的,它有調試標簽
string_map.xml (debug)
並且不包含在發布標簽中,並且與其他情況類似。
如何刪除文件上的標簽,以便它既可用於調試又可用於發布?
如果您希望在調試和發布變體中使用相同的文件,只需將其放在main
文件夾下。 請注意,如果您創建特定於調試的文件,則您的發布版本將不會傳送該調試文件。
例子:
app/src -- main
| |
| -- res
| |
| -- values
| |
| -- strings.xml
|- debug
|
-- res
|
-- values
|
-- strings.xml
只要所有變體中的文件都具有完全相同的名稱,Android 將知道如何確定使用哪個,並且再次,調試變體將僅隨調試文件一起提供,發布變體將僅隨主文件一起提供,並且很快。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.