如何从android studio获取更新的Apk文件。

时间:2016-06-14 18:29:15

标签: android apk

我正在开发一个Android应用程序。当我将应用程序运行到genymotion虚拟设备时,所有事情都进展顺利。而且由于apk存储在F:... \ app \ build \ outputs \ apk位置。所以我只是想从这个位置收集并下载它以安装在Android手机中。当我同时用代码更新应用程序但这个apk并没有根据更新的代码提供更新的apk文件。他们只是给我一个旧的apk文件,即使我一次又一次从android工作室运行我的应用程序。任何人都可以建议我为什么会这样?我只是想将这个apk下载到手机上或者下载这个apk文件,用于其他目的。

4 个答案:

答案 0 :(得分:1)

  

这三个步骤将执行Go build-> Build apk

enter image description here

enter image description here enter image description here

答案 1 :(得分:0)

编辑:原始答案

需要在任何其他非调试设备中安装Signed apk。这与在测试设备/模拟器中运行的调试应用程序相同。

构建 - >生成签名的apk

答案 2 :(得分:0)

从终端运行以下命令以确保获得更新的apk。

    1. gradle clean (from windows ) 
         -or-
       ./gradlew clean (from linux) -
  

上面的命令删除了构建文件夹。

2. gradle build (from windows)
   -or-
   ./gradlew build(from linux)
  

以上命令为您的应用程序构建所有风格。

答案 3 :(得分:0)

转到 Build>构建APK 以生成正常的APK。 转到 Build>生成已签名的APK 以生成已签名的APK。

签名APK是我们为发布申请而生成的。在这里,为什么有必要生成签名的APK:Why should I Sign my Application APK before release

如果您构建调试APK,它仍然可以在所有设备上运行,但您无法释放它。