有没有办法在不同平台上测试phonegap构建应用程序

2024-04-17

所以我使用Android开发sdk开发了一个phonegap应用程序。我使用 Phonegap build 为 Simbian、WebOS、Windows、iOS 和 Blackberry 构建我的项目。

但我没有用于这些平台的设备来测试我的应用程序。我真的不想为设置这些开发环境而头痛,我的意思是,这就是他们拥有 Phonegap Build 的原因,对吗?

我收到来自 WebOS、Simbian 和 Windows 的投诉,称我的应用程序无法运行。并且还没有获得在 Blackberry(不支持 Linux)或 iOS(通过 virtualbox 在 xcode 上工作...)上工作的许可证生成。

那么有没有更简单的方法呢?我正在考虑建立一个 PhoneGap-Test 论坛,开发人员可以在其中发布针对不同设备的二进制文件,而具有其他开发环境的人可以在 iOS 上测试您的应用程序,然后您在 Simbian 上测试他们的应用程序。这有道理吗?

如果我们有足够的开发人员,它就能顺利运行。有谁知道有人现在这样做,或者有其他解决方案吗?我应该补充一点,我已经尝试了列出的所有解决方案音隙维基 https://github.com/phonegap/phonegap/wiki/Debugging-in-PhoneGap我可以开始工作。我的应用程序使用加速度计,平台之间似乎仍然存在差距。


我还没有找到一种简单的方法来在每个平台上测试您自己的代码。

但您可以在 Visual Studio 上测试您的 Windows Phone 编译。确实如此模拟 Windows Phone. Here http://docs.phonegap.com/en/2.4.0/guide_getting-started_windows-8_index.md.html#Getting%20Started%20with%20Windows%208是给你的教程。

您可以使用Ripple https://chrome.google.com/webstore/detail/ripple-emulator-beta/geelfhphabnejjhdalkjhgipohgpdnoc对您的设计进行一些简单的测试。 有用于webOs a Emulator https://developer.palm.com/content/api/dev-guide/tools/emulator.html.

对于 Symbian...我真的不知道。我这里有一部旧的 Symbian 手机,但我什至从未测试过它 - 因为一个简单的问题:我真的需要在所有平台上使用我的应用程序吗?随着应用程序的增长,对所有这些平台的支持将是一个真正的挑战。那么,为什么不只针对您的目标和/或主要目标进行开发呢?如果您开发适用于 Android 和 iPhone 的应用程序,您仍将获得很大的市场份额。

我就是这么做的。通过这种方式支持网络应用程序就不那么痛苦了。当然,您可以购买旧的翻新手机仅用于测试。其中有很多处于极端的状态。这样您就可以测试特定组件,例如相机等。

祝你好运。

EDIT:

发现了一些东西Symbian here http://docs.phonegap.com/en/2.1.0/guide_getting-started_symbian_index.md.html。这里有一些很好的模拟器。Here https://developer.blackberry.com/devzone/develop/simulator/是为了黑莓.

这里有一些特别的东西,只为您准备。移动云 https://www.perfectomobile.com/portal/cms/mobilecloud_platform/platform.html允许开发人员使用云测试他们的应用程序,以便在多个设备上发布他们的应用程序。 也许值得一试!

[另一个编辑!!!]

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有办法在不同平台上测试phonegap构建应用程序 的相关文章

  • XcodeColors 在 XCode 5 中不起作用

    我尝试安装XcodeColors在 XCode 5 中 但不幸的是 它不能与我从 XCode 4 6 获得的旧插件一起使用 下一步 我检查了 github 网站 在那里我看到了以下拉取请求 提供了 XCode 5 的工作版本 https g
  • 调试 VS Code 主题时出现“您没有用于调试‘带有注释的 JSON’的扩展”警告

    我生成了在 VS Code 中创建颜色主题所需的文件 我这样做是用生成器代码 https www npmjs com package generator code节点包 我的文件结构如下 https i stack imgur com aH
  • 查询参数和assert_generates/assert_routing - 我缺少什么?

    我想我已经介绍了使用查询参数测试路由的排列 但没有一种方法通过 在我的 paths rb 中 我有以下内容 resources items 然后对于我的功能测试我有 require ruby debug require test helpe
  • Android 应用程序 Phonegap 中的 Admob 实现

    我将一个 jquery 脚本转换为 Android 应用程序 现在我想将 admob 添加到其中 这可能吗 谷歌从那时起禁止在移动应用程序中使用 AdSense 在移动应用程序中使用 AdSense 移动广告违反了 AdSense 政策 移
  • 获得 IAP 产品响应后出现 Objective-C 错误

    此代码来自 Phonegap 代码 IAP 插件 错误发生在 发送的js 之后的代码行上 除了最后一个 nil 之外 发送到该函数的所有元素均非零 我什至将它们注销以确保它们已发送 该代码直接来自插件 https github com us
  • 什么是特权指令?

    我添加了一些可以干净编译的代码 并且刚刚收到此 Windows 错误 MonTel Administrator 2 12 7 MtAdmin exe Application Error The exception Privileged in
  • 如何记录 ssh 调试信息?

    我需要将 ssh 调试信息的输出写入文件中 这 ssh v email protected cdn cgi l email protection gt result txt ssh v email protected cdn cgi l e
  • 如何调试 numpy 掩码

    这个问题与this one https stackoverflow com q 73672739 11004423 我有一个正在尝试矢量化的函数 这是原来的函数 def aspect good angle float planet1 goo
  • Windows 10 Mobile (10.0.14393) 地理围栏后台任务 (LocationTrigger)

    自从10 0 14393 周年纪念更新 LocationTrigger似乎不起作用 我有 Windows Phone 8 1 应用程序 也适用于 UWP 应用程序 输出到的便携式库Windows Runtime Component图书馆 w
  • UWP 应用程序在与商店关联后崩溃

    我正在为 Windows 创建一个 cordova 应用程序 将应用程序与商店关联后 应用程序起始页变为白色空白 如果应用程序使用包标识名称 com something moretext 则该应用程序可以正常工作 但我的商店包身份名称是 5
  • :target 伪类在 Firefox 中无法正常工作

    我正在使用 target 伪类制作一个具有 CSS 灯箱类型效果的页面 当您单击图像时 会弹出一个包含信息的框 当您单击任意位置时 该框会再次消失 它在 Chrome 和 IE 中运行良好 但在 Firefox 中存在一个奇怪的错误当您将鼠
  • 触发“对等方重置连接”

    我想测试当发生 对等方重置连接 错误时我们的应用程序 嵌入式 ftp 服务器 中发生的日志记录 这个帖子 https stackoverflow com questions 1434451 connection reset by peer很
  • ShareKit + Facebook 身份验证不起作用

    我正在使用 ShareKit 从我正在开发的 PhoneGap 应用程序发布到 Facebook 我在 Facebook 中创建了该应用程序 并在我的项目中安装了该插件 Twitter 工作正常 但当我尝试在 Facebook 上分享时出现
  • 如何发送wei/eth到合约地址? (使用truffle javascript测试)

    我正在尝试将 wei eth 发送到我的 Solidity 合约的地址 该合约具有外部应付回退功能 我下面的 truffle javascript 测试不会导致 instance address 的余额获得任何 wei instance a
  • 为什么这个 jquery 代码不能在黑莓上运行?

    我正在使用 jquerymobile 开发phonegap 应用程序 但在黑莓 9780 中它没有向我显示警报 我的代码是 document addEventListener deviceready run false function r
  • 两个程序对象运行时比较的方法

    我正在进行一种特定类型的代码测试 该测试相当麻烦并且可以自动化 但我不确定最佳实践 在描述问题之前 我想澄清一下 我正在寻找合适的术语和概念 以便我可以阅读有关如何实现它的更多信息 当然 欢迎就最佳实践提出建议 但我的目标很具体 这种方法叫
  • 如何在 Django Rest 框架中编写“删除”操作的测试

    我正在为 Django Rest Framework API 编写测试 我一直在测试 删除 我对 创建 的测试工作正常 这是我的测试代码 import json from django urls import reverse from re
  • 在 hooks 文件夹中使用节点脚本时,cordova 插件安装问题

    Cordova 3 4 hooks 未在 iOS 中正确安装提到的插件 我正在添加install plugins js进入文件夹project project root hooks after platform add其中有以下代码 usr
  • 如何去掉 UIWebView 上的状态栏背景?

    从 iOS 11 开始 当UIWebView全屏时 状态栏上会出现与屏幕颜色相同的假背景UIWebView背景 有人知道如何摆脱它吗 甚至添加IUWebView到故事板并使其全屏将使状态栏背景出现 我一直在尝试编辑 UIWebView 的大
  • 当对phonegap应用程序进行更改时,Eclipse不更新apk

    已经有人问过这个问题 但没有一个答案有效 例如清理 刷新 更改版本号等 当对源文件进行更改时 Eclipse 不会重建 android 项目 这是一个phonegap应用程序 如果我更改html文件甚至java代码 我仍然得到相同的apk

随机推荐