当前位置: 首页 > 知识库问答 >
问题:

如何创建和构建windows phone phonegap项目?

伏默
2023-03-14

我已经为android平台开发了一个phonegap项目,该项目已经完成。现在,我想为windows平台创建一个相同项目的构建。因此,我遵循以下链接以供参考,http://docs.phonegap.com/en/2.3.0/guide_getting-started_windows-phone-8_index.md.html但我还是遇到了一些问题。

我的规范、Windows-7操作系统、cordova-3.5、Visual studio 2010、Windows phone SDK 7.1

我坚持以下几点,

Download the latest copy of [PhoneGap and extract its contents. We will be working with the subfolder: lib\windows-phone-8\
copy the file CordovaWP8AppFull-x.x.x.zip to the folder : \My Documents\Visual Studio 2012\Templates\ProjectTemplates\

2.1. 构建模板

注意:可能不需要此步骤。如果lib\windows phone目录已经包含一个文件CordovaStarter-x.x.x.zip,那么您可以跳过此步骤)为了简化开发过程,Cordova附带了一个Visual Studio模板,允许快速创建Cordova应用程序。如果需要,可以修改此模板,下面的步骤说明了如果要修改和重新生成模板,如何继续。

Open the file lib\windows-phone\templates\standalone\CordovaSolution.sln in Visual Studio Express for Windows Phone
From the file menu, select 'Export Template...'
Choose template type 'Project template'
Give the exported template a name, ex. CordovaStarter-2.1.0 will produce CordovaStarter-2.1.0.zip
Optionally, you may add a description, icon image, and Preview image. These are what is displayed in Visual Studio in the 'New Project' dialog.-
Note: If you select ( 'Automatically import the template ... ') then you will not need to copy the .zip file over as outlined in step 2.
Press 'Finish'

我已经从命令行安装了cordova。

1) 在phonegap的哪里可以找到lib\windows-phone-8\CordovaWP8AppFull-x.x.x.zip文件夹?我找不到文件夹。

2)此外,我无法找到lib\windows-phone\tempad\独立性\CordovaSolution.sln.请帮助如何构建我的第一个项目。

共有2个答案

龚俭
2023-03-14

在Visual Studio中,您可以创建以下项目CordovaWP8App独立或完整解决方案吗?

如果没有,则需要在此处添加Visual Studio模板:C:\Users\YOURNAME\Documents\Visual Studio 2013\Templates\ProjectTemplates

或者转到github,只需下载https://github.com/phonegap/phonegap/archive/master.zip

离题:您是否尝试创建一个标准的Windows Phone Html5应用html" target="_blank">程序,并在此Html项目中添加PhoneGap代码?

编辑:您可以在此处下载最新版本的cordova(windows)3.5.0:http://archive.apache.org/dist/cordova/platforms/cordova-windows-3.5.0.zip

编辑之二:这里是所有科尔多瓦版本的档案:http://archive.apache.org/dist/cordova/

编辑3:使用Cordova更新Visual studio:http://blogs.msdn.com/b/somasegar/archive/2014/08/04/visual-studio-2013-update-3.aspx?utm_content=buffer4421b

公西志文
2023-03-14

适用于Windows phone的Phonegap文档非常可怕。最后,我从以下链接得到了解决方案,

Phonegap Cordova安装窗口

 类似资料:
  • 我在Intellij IDEA 13.1.5中有一个Groovy项目,我想用Gradle构建它。所以我已经安装了Gradle本身,并在IDEA中启用了Gradle插件。 但是我现在如何从IDEA内部构建项目(或者更好的方法:开始编写Gradle构建文件)呢?我在项目的模块中创建了一个文件,根据文件名旁边的图标,IDEA将其正确识别为Gradle文件。 此外,我不知道如何继续下去。IDEA文档说我应

  • 我的项目有一个功能良好的TFS构建设置,它与我以前的android项目配合得很好。 所以最近我创建了一个新的Android项目,我试图用TFS构建和创建一个apk,但是当它启动单元测试部分时,我得到了一个错误,它说: 未能应用插件的com。Android内部的应用程序'。 Android Gradle插件需要Java11才能运行。您正在使用Java1.8。您可以尝试以下选项: 更改IDE设置。 改

  • 如何从命令行创建Java Gradle项目? 它应该创建标准的maven文件夹布局,如下图所示。 更新: 那么有办法在一个命令中完成吗?

  • 我有一个maven web项目,包装为“战争”。包生成确认为war格式的war文件。但是,我喜欢将项目打包为“jar”以及默认的“war”格式。因此,我尝试使用“Maven Jar”插件来实现这一点。我正在使用以下jar插件配置。

  • 是否有教程解释如何正确创建Java Gradle项目并构建。jar文件? 当我创建Java项目并添加Gradle:File时- 或 我的项目在这一点上是如此的混乱,也许我应该创建另一个项目,然后将Main.class和Gradle的依赖关系从旧项目复制/粘贴到新项目上。 如果这是我的最佳选择,那么这次我如何正确创建项目?

  • 我尝试使用mojo插件在Maven中配置sencha cmd。Maven配置如下所示: 我设置了环境变量(在我的示例中,我使用的是Windows操作系统)。当我尝试执行命令时,会出现错误: 未能在project Vehicle-Store上执行goal org.codehaus.mojo:exec-maven-plugin:1.3.2:exec(sencha-compile):命令执行失败。无法运