我怎样才能在xamarin.forms上设置下一个版本

时间:2016-08-10 09:06:45

标签: android xamarin.android xamarin.forms portable-class-library

我推动了Android移动应用(由 Xamarin.Forms 使用PCL开发)以及清单上的以下信息:

enter image description here

我需要推送下一个版本,是否足以更新清单上的以下图片?

示例:

  

版本号:2版本名称:1.0.1

1 个答案:

答案 0 :(得分:1)

是的,这基本上就够了。但"版本号"对于android必须是一个整数。

  

versionCode - 用作内部版本号的整数。这个   number仅用于确定一个版本是否更新   而另一个,数字越大表示更新的版本。   这不是向用户显示的版本号...

所以只需增加你的版本号" (+1)每次你想发布你的应用程序,而Playstore都知道版本已经改变了。

对于"版本名称":

  

versionName - 用作向用户显示的版本号的字符串。这个   设置可以指定为原始字符串或作为字符串的引用   资源。

您可以在android developer page找到详细信息。

对于Xamarin.Forms我建议您更改AssemblyInfo.cs中的版本 - 项目中的文件(您可以在属性 - 部分中找到这些文件):

[assembly: AssemblyVersion("1.0.1.0")]
[assembly: AssemblyFileVersion("1.0.1.0")]

这些更改不是必需的,但是通过此更改,程序集本身知道,某些内容已更改(对于构建,版本检查等有用)