在build.gradle
文件中,有一个名为versionCode
的属性。每当我对项目进行更新时,我应该增加versionCode
的值吗?
答案 0 :(得分:1)
android:versionCode -
表示应用程序代码版本的整数值, 相对于其他版本。
通常,您将发布应用程序的第一个版本 将versionCode设置为1,然后单调增加值 每次发布,无论发布是否构成专业或 次要释放。这意味着
contactsApp = Blueprint('contactsApp', __name__, template_folder='templates') @menu.register_menu(contactsApp, '.', 'List') class ListView(MethodView): def get(self): contacts = Contact.objects.all() return render_template('contacts/list.html', contacts=contacts) @menu.register_menu(contactsApp, '.site', 'Sites') class SiteView(MethodView): def get(self): sites = Site.objects.all() return render_template('contacts/sites.html', sites=sites) contactsApp.add_url_rule('/', view_func=ListView.as_view('list')) contactsApp.add_url_rule('/site/', view_func=SiteView.as_view('sites'))
值确实存在 不一定与应用程序版本有很强的相似性 用户可见的版本。应用和发布 服务不应向用户显示此版本值。
Play商店开发者控制台android:versionCode
的屏幕截图:
android:versionName -
表示应用程序发行版本的字符串值 代码,因为它应该显示给用户。
Play商店已发布应用中versionCode
的屏幕截图:
摘要:版本代码用于跟踪应用程序更新,这在您在Play商店中上传新的apk时基本上是使用的。另一方面,versionName
是一个对用户可见的字符串,以便他们可以看到有新版本可用。
答案 1 :(得分:0)
如果您打算将您的应用发布到Playstore,那么每个更新必须具有不同的verionCode,而versionName只是供开发人员跟踪主要更改和更新。
答案 2 :(得分:0)
只有在发布应用时才需要增加版本代码的值,否则无需增加它。您可以继续使用相同的版本代码