Phonegap 构建应用程序在 android 上无法正常工作

Posted

技术标签:

【中文标题】Phonegap 构建应用程序在 android 上无法正常工作【英文标题】:Phonegap build app does not work properly on android 【发布时间】:2018-09-06 02:28:29 【问题描述】:

我使用cordovaPhonegap Build 开发应用程序以获取Web、iosandroid 版本。 iOS 版本运行良好,但 Android 版本有一些问题。举例一些图像(不是本地的)没有出现,一些功能不能正常工作(没有任何插件的情况)。 奇怪的是iOS还可以。此外,当我尝试使用phonegap 通过weinre 调试应用程序时,Android 和iOS 都可以正常工作。但是当我将 .apk 文件安装到 android 时,有些事情会出错。有什么想法吗?有没有办法调试已经安装的apk?提前致谢。

【问题讨论】:

【参考方案1】:

嗯,问题是cordova-plugin-whitelist 因某些原因而停止工作 Android 版本,我的 AJAX 不再工作了。事实证明,如果您使用Phonegap Build 将插件包含到config.xml 中的下一种形式不起作用:<plugin name="cordova-plugin-whitelist" spec="^1.0.3"/>

决定是放置下一行而不是那一行:<gap:plugin name="cordova-plugin-whitelist" source="npm" />。在我删除旧插件并安装此插件后,它开始工作。

【讨论】:

以上是关于Phonegap 构建应用程序在 android 上无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

Phonegap 构建应用程序在 android 上无法正常工作

使用 android 地理位置构建 Phonegap

在 Phonegap 3.x CLI 上构建 android 发布 apk

如何使用 Gradle 构建系统让 PhoneGap 项目在 Android Studio 中运行

Phonegap 远程构建

ngInclude 在 Android 的 PhoneGap 构建中失败