离子生成android:没有在Iononic 2生成的APK文件

我刚刚在我的离子2项目上执行了命令“ionic build android”,并且成功地完成了它。 但是没有生成APK文件。 我应该做些什么? 提前致谢。 我使用节点v6.11.2,Ionic CLI 3.7.0,cordova 7.0.1。

首先在离子Io创build一个帐户比在项目目录中打这个离子Io init在login后点击这个离子包build立Android成功后,您的apk文件存储在您的云,并下载并安装

按照这个步骤

  1. 运行ionic cordove build --release android
  2. 打开android studio转到生成 – >生成签名的APK,然后按下
  3. 如果你没有钥匙店,请创build一个新的

你可以在Platforms / android下findAPK

前面提到的path是find您生成的apk文件的正确path。

yourProject /平台/机器人/build造/输出/ APK /机器人-RELE ASE-unsigned.apk

如果有遗漏,请检查这些步骤。

I.开发环境依赖

1)至less需要下载一个java JDK 8

2)下载一个Android SDKpipe理器

3)你必须将它们添加到环境variables

(视窗)

i)打开环境variables

ii)ANDROID_HOME:创build一个名为ANDROID_HOME的新用户variables,并添加SDKpipe理器的pathex.C:\ xxx \ Android \ sdk

iii)编辑用户variablesPATH值并添加到平台工具path前。 C:\ XXX \ Android的\ SDK \平台工具

iV)JAVA_HOME:不要忘记在用户variablesPATH中编辑旧的JAVA_HOME envpath和新的JDKpath。 例如:C:\ Program Files \ Java \ jdk1.8.0_144

4)全球安装离子和cordova

 npm install -g ionic cordova 

II。 离子CLI构buildandroid

5) ionic cordova platform add android

6) ionic cordova build android

注意:在使用这个命令的时候,有时候通过命令行login有问题,接下来的步骤没有任何意义,但是对我来说是有效的。

 ionic config set backend pro -g 

再次重试生成过程,如果还有一个问题改变为遗留,然后再次回到亲

 ionic config set backend legacy -g ionic config set backend pro -g 

它现在应该工作,再次重试构build过程。

如果仍然有问题,然后通过离子使用这个命令与您的应用程序的 – pro – ID的应用程序,然后再重试一个应用程序。

 ionic start --pro-id <ID>