Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.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
Android 如何更改默认的Apk替换消息?_Android_Apk_Auto Update - Fatal编程技术网

Android 如何更改默认的Apk替换消息?

Android 如何更改默认的Apk替换消息?,android,apk,auto-update,Android,Apk,Auto Update,我使用下面的代码在登录按钮上更新我的应用程序的apk。该守则的运作如下: 我在服务器上的一个文件夹中有一个文本文件,它维护着apk版本号,apk也在同一个文件夹中。apk首先下载文本文件,然后读取文件中的内容,如果版本大于当前apk版本,则从服务器下载并安装apk。在安装过程中,我得到的对话框如下所示 我在调用此对话框的代码中没有编写任何内容。是否可以将消息更改为更新应用程序而不是替换应用程序?????我知道这是设备生成的消息。但是有可能改变吗???请帮忙 提前谢谢 您无法更改此消息。它是An

我使用下面的代码在登录按钮上更新我的应用程序的apk。该守则的运作如下:

我在服务器上的一个文件夹中有一个文本文件,它维护着apk版本号,apk也在同一个文件夹中。apk首先下载文本文件,然后读取文件中的内容,如果版本大于当前apk版本,则从服务器下载并安装apk。在安装过程中,我得到的对话框如下所示

我在调用此对话框的代码中没有编写任何内容。是否可以将消息更改为更新应用程序而不是替换应用程序?????我知道这是设备生成的消息。但是有可能改变吗???请帮忙


提前谢谢

您无法更改此消息。它是Android框架的一部分,每次安装应用程序时都会弹出与已安装应用程序相同的程序包id(更新)。

克服这一问题的一种方法是更改.apk中的任何一个程序包名称。不过,您实际上不是在更新,而是在替换。@ByzantineFailure我不想安装另一个apk。apk应该被替换,但我只想更改对话框的消息。不幸的是,那是不可能的。(正常情况下)