哪一个是我的主要app文件安装?

时间:2017-01-07 17:18:55

标签: android android-studio output

我是Android的新手,我根据一些研究构建了我的应用程序的.apk文件。有两个文件:

  • APP-debug.apk
  • 应用程序调试-unaligned.apk

我的问题与thisthis有点重复。但说实话,我还是没有理解。我只想知道,我应该在手机上安装哪一个?或者我应该购买哪一个作为申请?还有什么不同之处呢?你知道,这不是很清楚:

  

这是一个两步过程。未对齐的apk只是一个中间产品。

有人可以让我清楚他们吗?为什么它们的名称包含debug字?他们最终输出了吗?

2 个答案:

答案 0 :(得分:1)

  

有人可以让我清楚他们吗?为什么它们的名称包含调试字?他们最终输出了吗?

不,调试版本包含额外的代码,允许Android工作室在手机上附加您的应用程序的运行过程以进行调试,例如:设置断点,检查变量。公开此功能可能会让其他人对您的应用进行逆向工程。

如果您想在Google Play商店中放置apk,则需要构建已签名的time_stamp > (x.time_stamp + 10)版本。这是从Android工作室完成的:构建 - >生成已签名的APK ... ,并在访问您的密钥库后选择发布作为您的构建类型。

至于Release,根据链接的问题,它是一个中间文件,应该被忽略。你所链接的帖子中的答案比我更好地解释了它。

答案 1 :(得分:0)

你会在 C:\ Users \ username \ Desktop \ new \ projectname \ app \ build \ outputs \ apk

找到你的输出apk

这将是你的最终apk并忽略所有其他apk。