瀏覽代碼

修改不同环境下的应用名称

Pq 1 年之前
父節點
當前提交
15bb9a56c8
共有 4 個文件被更改,包括 18 次插入13 次删除
  1. 3 0
      student/build.gradle
  2. 2 2
      student/src/main/AndroidManifest.xml
  3. 3 0
      teacher/build.gradle
  4. 10 11
      teacher/src/main/AndroidManifest.xml

+ 3 - 0
student/build.gradle

@@ -58,6 +58,7 @@ android {
             signingConfig signingConfigs.release
             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
             buildConfigField "String", "BASE_H5_URL", RELEASE_BASE_URL_H5
+            manifestPlaceholders = [k_appName: "酷乐秀"]
         }
 
         debug {
@@ -65,6 +66,7 @@ android {
             signingConfig signingConfigs.release
             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
             buildConfigField "String", "BASE_H5_URL", TEST_BASE_URL_H5
+            manifestPlaceholders = [k_appName: "酷乐秀debug"]
         }
 
         preRelease {
@@ -73,6 +75,7 @@ android {
             signingConfig signingConfigs.release
             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
             buildConfigField "String", "BASE_H5_URL", DEV_BASE_URL_H5
+            manifestPlaceholders = [k_appName: "酷乐秀dev"]
         }
     }
 

+ 2 - 2
student/src/main/AndroidManifest.xml

@@ -24,12 +24,12 @@
         android:name=".App"
         android:allowBackup="true"
         android:icon="@mipmap/ic_launcher"
-        android:label="@string/app_name"
+        android:label="${k_appName}"
         android:networkSecurityConfig="@xml/network_security_config"
         android:requestLegacyExternalStorage="true"
         android:supportsRtl="true"
         android:theme="@style/AppTheme"
-        tools:replace="android:allowBackup">
+        tools:replace="android:allowBackup,label">
         <meta-data
             android:name="design_width_in_dp"
             android:value="375" />

+ 3 - 0
teacher/build.gradle

@@ -59,6 +59,7 @@ android {
             signingConfig signingConfigs.release
             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
             buildConfigField "String", "BASE_H5_URL", RELEASE_BASE_URL_H5
+            manifestPlaceholders = [k_appName: "酷乐秀学院"]
         }
 
         debug {
@@ -66,6 +67,7 @@ android {
             signingConfig signingConfigs.release
             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
             buildConfigField "String", "BASE_H5_URL", TEST_BASE_URL_H5
+            manifestPlaceholders = [k_appName: "酷乐秀学院debug"]
         }
 
         preRelease{
@@ -74,6 +76,7 @@ android {
             signingConfig signingConfigs.release
             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
             buildConfigField "String", "BASE_H5_URL", DEV_BASE_URL_H5
+            manifestPlaceholders = [k_appName: "酷乐秀学院dev"]
         }
     }
 

+ 10 - 11
teacher/src/main/AndroidManifest.xml

@@ -13,8 +13,7 @@
         android:protectionLevel="signature" />
 
     <uses-permission android:name="${applicationId}.permission.MIPUSH_RECEIVE" />
-    <uses-permission
-        android:name="com.huawei.android.launcher.permission.CHANGE_BADGE"/>
+    <uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE" />
 
     <uses-permission android:name="android.permission.INTERNET" />
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
@@ -35,12 +34,12 @@
         android:name=".App"
         android:allowBackup="true"
         android:icon="@mipmap/ic_launcher"
-        android:label="@string/app_name"
+        android:label="${k_appName}"
         android:networkSecurityConfig="@xml/network_security_config"
         android:requestLegacyExternalStorage="true"
         android:supportsRtl="true"
         android:theme="@style/AppTheme"
-        tools:replace="android:allowBackup">
+        tools:replace="android:allowBackup,label">
 
         <meta-data
             android:name="design_width_in_dp"
@@ -337,12 +336,12 @@
             android:exported="false"
             android:launchMode="singleTask"
             android:screenOrientation="portrait"
-            android:windowSoftInputMode="adjustResize"/> <!-- 分享开始 -->
+            android:windowSoftInputMode="adjustResize" /> <!-- 分享开始 -->
         <activity
             android:name=".ui.mine.CoursewareListActivity"
-            android:windowSoftInputMode="adjustPan"
             android:configChanges="orientation|screenSize|keyboardHidden"
-            android:screenOrientation="portrait" />
+            android:screenOrientation="portrait"
+            android:windowSoftInputMode="adjustPan" />
 
         <activity
             android:name=".wxapi.WXEntryActivity"
@@ -352,15 +351,15 @@
 
         <activity
             android:name=".ui.mine.UnBindTenantActivity"
-            android:windowSoftInputMode="adjustPan"
             android:configChanges="orientation|screenSize|keyboardHidden"
-            android:screenOrientation="portrait" />
+            android:screenOrientation="portrait"
+            android:windowSoftInputMode="adjustPan" />
 
         <activity
             android:name=".ui.mine.SelectTenantMemberActivity"
-            android:windowSoftInputMode="adjustPan"
             android:configChanges="orientation|screenSize|keyboardHidden"
-            android:screenOrientation="portrait" />
+            android:screenOrientation="portrait"
+            android:windowSoftInputMode="adjustPan" />
 
         <activity
             android:name="com.tencent.tauth.AuthActivity"