Преглед на файлове

添加打包时apk名字中添加详细信息

zengjiebin преди 8 години
родител
ревизия
8572c41a4a
променени са 2 файла, в които са добавени 11 реда и са изтрити 1 реда
  1. 10 0
      app/build.gradle
  2. 1 1
      app/src/main/java/com/sheep/jiuyan/samllsheep/page/LoginActivity.java

+ 10 - 0
app/build.gradle

@@ -250,3 +250,13 @@ dependencies {
     compile project(':ucrop')
     compile project(':kfzslibrary')
 }
+def releaseTime() {
+    return new Date().format("yyyyMMdd", TimeZone.getTimeZone("UTC"))
+}
+//在apk文件后边生成版本号信息
+android.applicationVariants.all {
+    variant ->
+        variant.outputs.each {
+            output -> output.outputFile = new File(output.outputFile.parent, productFlavors[0].name + "_" + buildType.name + "_v" + android.defaultConfig.versionName  + "_" + android.defaultConfig.versionCode + "-${releaseTime()}.apk")
+        }
+}

+ 1 - 1
app/src/main/java/com/sheep/jiuyan/samllsheep/page/LoginActivity.java

@@ -37,7 +37,7 @@ import java.util.HashMap;
 
 public class LoginActivity extends BaseActivity {
     private AlertDialog mDialog;
-`
+
     @Override
     protected int getLayoutId() {
         return R.layout.login_actvity;