android - 使用 phonegap build 构建一个 phonegap 应用程序

标签 android ios cordova phonegap-build

我想使用phonegap build 将我的应用程序转换为混合应用程序。

我该怎么做?

我基本上在每个教程中都看到了不同的设置。

this一,没有单一的平台文件夹,只有通常的 img/css 文件夹,加上 config.xml

在许多其他教程中,我看到了像 www、platforms 等文件夹结构以及 andorid 和 ios 平台代码。

如何设置我的phonegap项目???我需要这个平台吗?我不需要这个平台吗?我需要cordova.js吗?我不需要它吗?

关于这方面的信息似乎有些矛盾并且经常过时。

E. G。我使用 these steps 创建了我的应用程序.

它确实创建了所有这些文件夹,例如 www 和 platform,但是,在我使用 phonegap build 构建应用程序后,该应用程序无法正确安装。所以一定是配置错误了……我的意思是,它在自己的网站上,但它失败了!

使用 phonegap 构建将我的应用程序转换为将在 iOS、android 和 Windows Phone 上运行的混合应用程序所需的正确文件夹结构是什么?

最佳答案

这取决于您打算使用PhoneGap进行开发还是仅进行编译(Phonegap Build)。

我将展示直到不久前我是如何使用的。

我曾经开发过一个 Ionic 项目,并用它进行了所有开发。当我需要在手机上测试某些东西时,我使用的是 Phonegap Build。

两个项目都有文件夹“www”。要使用 Phonegap Build 站点,我将 Phonegap 项目的文件夹“www”替换为 Ionic 项目的“www”文件夹。然后只需将 Phonegap 项目 ZIP 发送到 Phonegap Build 站点。这一直对我有用。

创建项目(phonegap create my-app)后,基本上您可以在“www”文件夹中执行该项目,并在 config.xml 中配置首选项(全屏、plashScreen、android-minSdkVersion 等)。

如果你使用 Phonegap Build 站点你不需要添加平台(platform phonegap add)也不需要运行“phonegap run android”

PhoneGap Build 对应用程序结构的唯一要求是 config.xml 和 index.html 位于应用程序的顶层。

进行测试: - phonegap 创建我的应用程序 - 配置config.xml(如果需要,不是必需的) - config.xml 和 index.html 在同一文件夹中(最好在 www 中) - 压缩 - 在 Phonegap Build 上上传 ZIP

关于android - 使用 phonegap build 构建一个 phonegap 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34018387/

相关文章:

android - 如何从 Android 中的 NoHttpResponseException 获取 Http 状态代码?

ios - 从 url 获取 alasset 对象数组

javascript - 如何在javascript中对图像进行base64编码

javascript - 如何使用 javascript 读取 HTML 中的 php session ?

ios - Phonegap IOS - 即使 html 文件为空,我也尝试滚动主页时​​出现滚动条

android - 在我的 Windows 7 机器上安装 Android 平台 2.1 时出现问题

android - 如何以编程方式在 Android 中设置闹钟?

java - 从方法中中断线程

iOS Touch ID - 我应该选择本地身份验证 API 还是钥匙串(keychain)访问 API?

ios - 在 xcode 中构建我的应用程序时出错。显示未找到体系结构 x86_64 的符号