Distinguish between release and debug via applicationIdSuffix & label (#3255)

* Add applicationIdSuffix for debug mode

* Generate derived_app_name res for debug & release
This commit is contained in:
Goooler
2023-01-18 14:21:05 +08:00
committed by GitHub
parent 0803a890aa
commit 9d623f04ff
5 changed files with 3 additions and 9 deletions

View File

@@ -183,10 +183,13 @@ android {
buildTypes {
debug {
applicationIdSuffix ".debug"
resValue("string", "derived_app_name", "Lawnchair (Debug)")
signingConfig releaseSigning
}
release {
resValue("string", "derived_app_name", "Lawnchair")
signingConfig releaseSigning
minifyEnabled true
shrinkResources true

View File

@@ -17,7 +17,6 @@
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="iconPackPackageDefault" translatable="false">""</string>
<string name="derived_app_name" tools:override="true" translatable="false">Lawnchair</string>
<string name="twitter" translatable="false">Twitter</string>
<string name="github" translatable="false">GitHub</string>

View File

@@ -17,7 +17,6 @@
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="iconPackPackageDefault" translatable="false">""</string>
<string name="derived_app_name" tools:override="true" translatable="false">Lawnchair</string>
<!-- PreferenceDashboard -->
<string name="settings">Settings</string>

View File

@@ -18,9 +18,6 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Application name -->
<string name="derived_app_name" translatable="false">Quickstep</string>
<!-- Options for recent tasks -->
<!-- Title for an option to keep an app pinned to the screen until it is unpinned -->
<string name="recent_task_option_pin">Pin</string>

View File

@@ -4,10 +4,6 @@
<integer name="extracted_color_gradient_alpha">153</integer>
<!-- A string pointer to the original app name string. This allows derived projects to
easily override the app name without providing all translations -->
<string name="derived_app_name" translatable="false">@string/app_name</string>
<!-- String representing the intent for search on the apps market. To specify a query, add
q=<query> to the data to the intent -->
<string name="market_search_intent" translatable="false">market://search?c=apps</string>