2016-08-18 111 views
1

我想识别发布的不同版本的开发版本。是否可以将应用程序的版本名称添加到应用程序名称或显示版本名称作为应用程序名称用于开发版本,以便我可以从启动程序本身识别版本。将应用程序版本名称附加到应用程序名称

有没有更好的方法来做到这一点?

+0

为什么不在一个显示应用程序版本的地方使用小型textview? – TWL

回答

1

是否可以将应用程序的版本名添加到应用程序名称或显示 versionname作为开发版的应用程序名称?

是的。你可以做的是的build.gradle声明def versionName = "1.0"

android { 
    compileSdkVersion 24 
    buildToolsVersion "23.0.3" 

    def versionName = "1.0" 

    defaultConfig { 
     applicationId "..." 
     minSdkVersion 15 
     targetSdkVersion 24 
     versionCode 1 
     versionName versionName 
    } 


    productFlavors { 
     flavor1{ 
      resValue "string", "app_name", "YourAppName"+versionName 
     } 


    } 
} 

注:string.xml删除APP_NAME,否则将通过重复的资源的例外。