android - 直接将 "Free"Android App 作为 .apk 文件分发

标签 android google-play apk

我已经在 Google Play 上发布了安卓应用。希望以 .apk 文件的形式直接分发应用程序,甚至离线。我的应用程序是完全免费的,我们希望它能传播给尽可能多的人。

我不确定提供 .apk 文件的优点和缺点是什么?

问题是:

  1. 当连接到互联网时,Google play 会将直接安装的 .apk 计为下载吗?
  2. 直接安装 .apk 的用户是否会在以后发布任何更新?

最佳答案

回答您的问题:

  1. 是的,如果您在 Android 中单击 .apk,您将收到下载提示。当您打开完成的下载时,它会提供安装(请参阅下面的注意事项)
  2. 如果您提供您的 .apk 以供在 Google Play 之外直接下载,您将无法获得“更新检查”——您必须自己执行此操作。不完全确定如果 .apk 在 Play 商店中可用并通过直接下载会发生什么。

讨论自己分发 .apk 的方法的缺点更容易。

  1. 您必须自己进行所有跟踪,如果您发布到 Play 商店,您会得到一些统计数据
  2. 同样,您必须自己完成所有“更新检查”(通过将其写入您的应用程序或其他方式。)
  3. 没有安全的方式来分发您的应用程序。内置的 Android 浏览器不支持通过需要身份验证的 HTTPS 流下载 **
  4. 用户可以更轻松地获取您应用的源代码。他们可以从您的站点下载 .apk,以 7zip(或类似格式)打开它并获得底层类文件。这是否是一个问题真的由您来决定。

最重要的原因

您的用户必须选中“允许安装来自未知来源的软件包”。您的普通人可能不知道该怎么做,并且可能会犹豫是否这样做。因此,它可能会限制您获得广泛市场份额的能力。

因此,总而言之,问问自己,进入 Google Play/Android Market 是否真的值得为您和您的用户带来的麻烦。

** 不确定 Android 上的 Chrome 是否如此——对于较旧的默认浏览器肯定是这样

关于android - 直接将 "Free"Android App 作为 .apk 文件分发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14049861/

相关文章:

java - Android - 使用此 GPS 跟踪器功能的正确方法是什么?

android - StrictMode.detectNetwork/Disk 是否仍然适用于协程世界?

android - 使用 Intent 共享后 fragment 未恢复其 Activity

android - 在后台检查 Play 商店以确定是否可以在设备上下载应用程序

android - 是否可以仅针对某个 android 版本显示小部件?

android - App Bundles (AAB) 是否自动使用 APK 签名方案 v2?

android - Ionic 5 Phonegap-NFC 插件安装时未安装错误

android - Google Play 应用评论无法显示应用版本代码

java - 新的 Google Play 控制台 : where to upload mapping. txt?

android - 从 APK 确定签名证书