【问题标题】:Explain Meteor.js as a Native Android App将 Meteor.js 解释为原生 Android 应用程序
【发布时间】:2016-10-01 13:06:21
【问题描述】:

我有几个问题试图用谷歌搜索,但似乎找不到真正的解释。

我目前正在使用 node.js(MEAN 堆栈)进行开发。我查看了一些 Meteor.js 内容,这激起了我的兴趣。不过,我只是对几件事感到好奇,因为我已经读到 Meteor 可以是一个 android 应用程序,甚至它出现在 Google Play 和 App Store 中。我的问题如下:

1.) 它是真正的原生应用吗?Meteor 是否可以访问安卓 API,如摄像头、蓝牙、WiFi 模块、GPS 或文件系统?

2.) Meteor 可以使用 Android 的 SQLite 数据库吗?

3.) Meteor 实际上是封装的 Android 应用程序中的 WebView 吗?

感谢您对此的任何回答,因为我只是想知道它是否是没有相同功能的应用程序模仿,或者它是否是创建应用程序的一种现实方式。

【问题讨论】:

    标签: android node.js meteor


    【解决方案1】:

    虽然 Meteor 无法真正构建原生应用。但它确实可以访问相机、WiFi 等模块。这背后的魔力是 Cordova。

    Meteor 不能直接使用 Android 的 SQLite 功能。 Cordova 有其他插件可以帮助您解决问题。

    Meteor 绝对不是 WebView,因为它使用了 Cordova 的机制。

    只是为了让你知道,为了让应用程序与数据库正常工作,你需要在某个地方托管一个真正的 Meteor 服务器,并在构建 apk 时指出 url。 Meteor 有一个很棒的功能,称为热代码推送,它减少了一次又一次地重建 apk 的任务。如果您的 Meteor 服务器已更新,APK 也会更新。无需在 Play 商店中再次提交。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-30
      • 2012-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-23
      相关资源
      最近更新 更多