Ionic 2 应用程序使用 "ionic run android",但不适用于 IonicView

Ionic 2 app works using "ionic run android", but not on IonicView

当我 运行 我的 Ionic2 应用程序使用 ionic 运行 android 它工作得很好,它也可以使用 ionic serve,但是当我试图 运行 它使用离子视图我看到的只是一个空白屏幕。

我做错了什么?

您必须按照以下步骤操作。

> ionic upload

然后转到您的 Ionic view 应用程序。

之后点击 Sync to latest

然后View app.

我注意到使用 Ionic View 时我认为与缓存相关的一些问题,因为新版本并不总是上传或上传不完整。

  • 打开ionic.config.json并删除app_id下的值,这样就这样

    {
      "name": "MyApp",
      "app_id": "",
      "v2": true,
      "typescript": true
    }
    
  • 在 Ionic View 中删除应用程序并重新运行 ionic upload.

这应该可以解决一些 Ionic View 上传错误。

编辑

还要确保在 Ionic View 中检查上传的应用程序的大小,因为它通常也显示 NaN 值,这显然表明上传错误。

另外值得注意的是 Ionic 2 仅从 Android 4.4 开始支持,并且可以使用 Crosswalk Browser Ionic Docs[=15 实现对 4.1 的向后支持=]

您确定只使用 Ionic View 支持的 cordova 插件吗?否则你需要单独处理这些。