首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >脱机Phonegap构建

脱机Phonegap构建
EN

Stack Overflow用户
提问于 2015-04-10 09:39:56
回答 3查看 7K关注 0票数 2

通过Adobe帐户(https://build.phonegap.com/apps),我可以使用我的web应用程序为所有类型的移动平台创建移动应用程序,比如IOS、Android。但是,为了实现这一点,我必须将我的项目压缩到云。

是否有可能在我的个人电脑中创建离线应用程序(适用于所有移动平台),而不将我的项目压缩到云?是否有任何桌面应用程序可以执行与build.phonegap.com类似的工作?

EN

回答 3

Stack Overflow用户

发布于 2015-04-10 10:50:39

是的,您可以在本地或离线构建应用程序。

但你应该记住,你必须使用IDE。

对于android,您可以在MacOs或Windows上使用Eclipse或Android。

对于ios,您必须使用xCode和MacOs。

本地环境的利弊:

优点:

  • 您可以访问本机代码,并可以更改插件等。
  • 设备和模拟器的实时调试

缺点:

  • 理解该做什么需要时间。
  • 要构建ios应用程序,您需要MacOs (虚拟机可以)

您可以阅读不同的平台:index.md.html#Platform%20Guides

票数 3
EN

Stack Overflow用户

发布于 2015-04-10 14:32:05

如果问题是“我能否在本地为IOS、android或windows PC上的Windows手机构建一个phonegap/cordova应用程序”,答案不幸是否定的。

要为平台构建一个应用程序,您需要为该平台安装sdk。

这意味着:

  • 对于android,您可以在mac、linux或PC上构建。
  • 对于windows,您只能在windows 8 pc上(或在运行windows 8的mac上)构建。
  • 对于ios,您只能在mac上构建(因为ios只能安装在macs上)。

顺便说一句,即使你使用的是phonegap构建,如果你没有mac,你也不能发布ios应用。

票数 1
EN

Stack Overflow用户

发布于 2015-04-15 11:09:11

你绝对可以离线构建应用程序。我为android开发了phonegap,并成功构建并生成了用于android的.apk文件got。

你应该有蚂蚁环境的设置,以便建立.

例如:

"cordova构建android“

在命令提示符下,尝试在应用程序路径的文件夹中执行这一行,并检查系统构建所需应用程序所需的需求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29558110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档