Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何安装新版本的Android应用程序并确保其覆盖上一版本_C#_Android_Visual Studio - Fatal编程技术网

C# 如何安装新版本的Android应用程序并确保其覆盖上一版本

C# 如何安装新版本的Android应用程序并确保其覆盖上一版本,c#,android,visual-studio,C#,Android,Visual Studio,这不是什么错误,但当我在几个测试机器模拟器上重新运行不同的构建时,它们只是创建新的构建,而不询问是否卸载应用程序的早期版本。每次构建时我都会更改包名,而机器会将其作为另一个应用程序,并具有相同的应用程序名每次更新都需要更新版本代码 android:versionCode-相对于其他版本,表示应用程序代码版本的整数值 该值是一个整数,因此其他应用程序 tions可以通过编程方式对其进行评估,例如检查升级或降级关系。您可以将该值设置为所需的任何整数,但应确保应用程序的每个后续版本都使用更大的值。系统

这不是什么错误,但当我在几个测试机器模拟器上重新运行不同的构建时,它们只是创建新的构建,而不询问是否卸载应用程序的早期版本。每次构建时我都会更改包名,而机器会将其作为另一个应用程序,并具有相同的应用程序名

每次更新都需要更新版本代码

android:versionCode-相对于其他版本,表示应用程序代码版本的整数值

该值是一个整数,因此其他应用程序
tions可以通过编程方式对其进行评估,例如检查升级或降级关系。您可以将该值设置为所需的任何整数,但应确保应用程序的每个后续版本都使用更大的值。系统不强制执行此行为,但通过连续发布增加值是规范性的

不要更改程序包名称。系统不关心应用程序的名称。它查找包名。这是标识符。但我确实需要更改什么?对不起,我昨天做了一整天的.apk测试,脑汁用完了。如果我不改变任何东西,新的。apk就不可能了installed@jamesteo:更改gradle中的版本代码。让我知道你是什么get@JamesTeo:你得到答案了吗?