Php 发送到服务器时,应用程序未以发布模式安装

Php 发送到服务器时,应用程序未以发布模式安装,php,android,mime-types,Php,Android,Mime Types,我在AmazonEC2中有一个实例,其中我使用PHP上传了一个APK。我使用application/vnd.android.package archive创建了一个MIME类型映射.apk,并通过输入如下类型编辑.htaccess: AddType application / vnd.android.package-archive .apk 问题是,当我在调试模式下发送.apk时,它工作正常,但当我在发布模式下上载应用程序时,它会正确下载,但在安装时,它会显示一条消息,无法识别下载的包 要上传

我在AmazonEC2中有一个实例,其中我使用PHP上传了一个APK。我使用
application/vnd.android.package archive
创建了一个MIME类型映射
.apk
,并通过输入如下类型编辑
.htaccess

AddType application / vnd.android.package-archive .apk
问题是,当我在调试模式下发送
.apk
时,它工作正常,但当我在发布模式下上载应用程序时,它会正确下载,但在安装时,它会显示一条消息,无法识别下载的包

要上传文件,我使用
move\u upload\u file
方法,如下所示:

move_uploaded_file ($ _ FILES ['fileUpload'] ['tmp_name'], $ dir. $ namefile)

有人知道会发生什么吗?是否有任何其他配置应在发布模式下执行,以便正确安装?发送文件时是否需要在PHP配置中执行任何特定操作?

首先,确保apk的发布版本在设备中正常工作


如果它工作正常,服务器中可能存在签名冲突,因为在那里安装的旧调试apk具有不同的签名。尝试从服务器卸载旧的apk并安装新的apk。如果无法从服务器卸载旧版本,请使用不同的软件包名称构建新版本的apk并安装它。

apk的发布版本在您的物理设备中工作吗?@NabinHandari不工作。我想这是关于签约的。我只是看看。