在android中有很多关于signed和unsigned apk的讨论。我发现我们无法在电话或模拟器上的任何方式安装未签名的应用程序。我们必须通过调试或自己的证书签署我们的申请。
如果是这样,那么为什么有无签名的apk客栈android。如果它无法安装在手机或模拟器中,它的用途是什么?
请解释。
答案 0 :(得分:0)
存在unsigned apk,以便您可以将其传递给流程的下一个阶段进行签名。
对于自行编码,签名和上传到应用商店的单个开发人员来说,不太可能需要查看未签名的apk。
对于较大的组织,只有有权访问签名密钥的人和Play商店帐户凭据与程序员不同,程序员可能需要将未签名的apk传递给其他人,以便他们可以完成任务。
答案 1 :(得分:0)
仍然可以将未签名的apks安装到模拟器中。此外,每次签名都可能有点慢,因为编译和签名可能是一个很长的过程,一天做多次。未签名的APK仍然可以在模拟器中使用和安装,因此过程更快一些。
在某些公司,有一个名为发布经理或构建经理的工作,这是一个接受应用程序或Web版本并处理它们的工作它们可以在线获得,可能优化代码或类似的东西,编译到多个平台。 Here's more information
现在,想象一下,公司中只有一个发布经理,但是处理10个不同的项目,每个项目分别进入5个不同的商店。他拥有不同市场和商店的所有帐户和密码。开发人员不应该打扰所有不同的帐户,并在此处上传所有内容。此外,还有一些优化或步骤,发布经理可以为每个不同的市场自动化。