【问题标题】:Why IONIC creating android-armv7-debug.apk and android-x86-debug.apk为什么 IONIC 创建 android-armv7-debug.apk 和 android-x86-debug.apk
【发布时间】:2017-09-02 08:51:05
【问题描述】:

我正在创建 IONIC 2 应用程序,它运行良好,我的 ionic build android 命令正在创建 android-debug.apk 以进行测试,但最近我不确定是什么变化受到影响,它正在创建 android-armv7-debug.apk 和 android-x86-debug.apk 文件,它们的大小差不多 50MB,并且还尝试了 --release 参数,它正在创建相同的未签名文件。

问题:-

1) 哪些变化可能会对此产生影响? 2) 我怎样才能像通常构建的那样构建 android-debug.apkandroid-release-unsigned.apk

谢谢桑尼

【问题讨论】:

  • 你用过哪个 CLI 命令?
  • 离子构建安卓
  • 您在项目中使用人行横道吗?
  • 我不确定什么是人行横道...我是 IONIC 的新手

标签: android ionic-framework ionic2 apk


【解决方案1】:

代替您使用的命令,使用下面的命令并查看。

注意:这是生成路径:..\platforms\android\build\outputs\apk。在运行以下命令之前删除旧的 apk。

ionic run android --device

或者你可以在模拟器上运行

ionic emulate android 

【讨论】:

  • ionic run android --device 在我的系统中无法工作,因为 USB 端口被禁用。
  • 不能启用吗?是公司规定还是其他原因?
  • 是的,这就是为什么我需要创建 apk 并将其上传到测试精灵以在真实设备中测试。
  • 好的。你不能在模拟器上做吗?
【解决方案2】:

当您将Crosswalk 插件添加到 Ionic/Cordova 项目时,会创建两个单独的构建。一个用于 armv7,另一个用于 x86。

【讨论】:

    猜你喜欢
    • 2014-05-26
    • 1970-01-01
    • 2020-03-20
    • 2019-03-19
    • 2021-04-17
    • 1970-01-01
    • 1970-01-01
    • 2016-02-26
    • 1970-01-01
    相关资源
    最近更新 更多