【问题标题】:ionic browser not work sqlite / ionic serve not work googlemaps... how to test?离子浏览器不起作用 sqlite / ionic serve 不起作用 googlemaps ...如何测试?
【发布时间】:2019-12-05 11:34:25
【问题描述】:

我正在开发我的第一个新 ionic 应用程序(使用 Ionic 4),但在安装 GoogleMaps API 后如何测试该应用程序时遇到了一些困难。

运行 ionic serve -c,Google Maps API 说:“不支持离子服务”

运行ionic run browser,我得到exec proxy not found for SQLitePlugin 并根据我的搜索,它不适用于浏览器。

那么,在开发过程中使用 Ionic 并对其进行测试的最佳方式是什么?

【问题讨论】:

  • 在安卓模拟器中运行

标签: ionic-framework ionic4


【解决方案1】:

您不能在浏览器中测试 SQLite,您必须生成一个应用程序或通过 ADB 在模拟器/设备上运行它。 对于 Android,您可以从命令行完成所有工作。像往常一样简单地构建您的应用程序,使用 ADB 安装它,一旦您想要获取数据库,您也可以使用 ADB shell 将其从您的应用程序提取到本地文件系统,如下所示:

ionic cordova build android

# Install the APK with adb install

# Run the app through the shell and copy the DB file
adb -d shell "run-as io.ionic.starter cat databases/data.db" > ~/androiddb.db

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-20
    • 1970-01-01
    • 2018-05-26
    • 2018-03-30
    • 1970-01-01
    • 2013-12-11
    • 2015-06-18
    相关资源
    最近更新 更多