繁体   English   中英

ionic build android:在Ionic 2中未生成APK文件

[英]ionic build android : No APK file generated in Ionic 2

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

首先在ionic Io上创建一个帐户,然后在登录成功后将您在云中的apk文件存储成功并下载并安装后,在项目目录中单击此ionic Io init,然后在项目目录中单击此ion Io init

请遵循以下步骤

  1. 运行ionic cordova build --release android
  2. 打开android studio转到Build-> Generate Signed APK,按下一步
  3. 如果您没有密钥存储,请创建一个新的

您可以在Platforms / android下找到APK

前面提到的路径是找到生成的apk文件的正确路径。

yourProject / platforms / android / build / outputs / apk / android-rele‌ase-unsigned.apk

如果缺少某些内容,请检查以下步骤。

一,开发环境依赖

1)您至少需要下载Java JDK 8

2)下载Android SDK管理器

3)必须将它们添加到环境变量中

(视窗)

i)开放环境变量

ii)ANDROID_HOME:创建一个名称为ANDROID_HOME的新用户变量,并添加SDK管理器的路径,例如C:\\ xxx \\ Android \\ sdk

iii)编辑用户变量PATH值,并在其中添加平台工具path ex。 C:\\ xxx \\ Android \\ sdk \\ platform-tools

iV)JAVA_HOME:也不要忘记在用户变量PATH中用新的JDK Path编辑旧的JAVA_HOME env路径。 例如C:\\ Program Files \\ Java \\ jdk1.8.0_144

4)在全球范围安装离子和科尔多瓦

npm install -g ionic cordova

二。 用于构建Android的离子CLI

5) ionic cordova platform add android

6) ionic cordova build android

注意:使用此命令时,有时会通过CLI登录问题,后续步骤实际上没有意义,但对我有用。

ionic config set backend pro -g

再次重试构建过程,如果仍然存在问题,请更改为旧版,然后再次返回到专业版

ionic config set backend legacy -g

ionic config set backend pro -g

现在应该可以正常工作,然后重试构建过程。

如果仍然存在问题,请通过ionic网站制作一个应用程序,并在该应用程序的--pro-id中使用此命令,然后重试。

ionic start --pro-id <ID>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM