在非英语Windows版本的PhoneGap 3.2.0中本地构建Win Phone 8应用程序当前将始终失败,并出现以下错误:
phonegap安装wp8[phonegap]检测Windows Phone 8 SDK环境...
phonegap本地构建wp8[phonegap]正在添加Windows Phone 8平台。。。
[错误]检查要求时出错:命令msbuild失败。确保已安装最新的Windows Phone SDK,并已安装最新的。NET framework添加到您的路径(即C:\Windows\Microsoft.NET\framework\v4.0.30319)。这是由于的第82行中的正则表达式不足所致。cordova\lib\wp\cordova\3.2.0\wp8\bin\check\u要求。js公司
var msversion=输出。匹配(/Microsoft\s(R)\s Build\sEngine\s[a-z]\s4.0.30319/i);
正则表达式将匹配字符串“Microsoft(R)Build Engine, Version 4.0.30319”-这是msbuild从Windows Systems(安装了. NET 4框架)上的命令提示符输出,仅限英语语言环境。使用德语设置,msbuild表示:Microsoft(R)-Buildmodul, Version4.0.30319.33440
上面的正则表达式永远不会匹配并始终报告msbuild丢失-无论是否。NET是否安装。
救救我!
我有win8运行英语和90种语言,这是我遵循的列表
STEP1http://dl.google.com/android/installer_r24.1.2-windows.exephonegap请安装在C:\android-sdk OBS:请确保文件夹名称是android-sdk,没有别的。让我知道一旦完成并发送文件夹内容的图片
STEP2 api 22 OK not 19-隐藏引用的文本-2015年4月1日星期三上午5:37,...写道:2-确保您已安装API-19,否则phonegap会非常生气!!!
步骤3-命令。exe并转到你的应用文件夹cd my app,然后转到C:~\ my app
OBS:如果你写了SET ANDROID\u HOME=“C:\ANDROID sdk”,那就睡个好觉,忘了它吧!
步骤4.4。然后键入phonegap cordova platform add android
步骤5键入并运行phonegap运行android
步骤6 cd到C:~\my app\platforms\android\cordova文件夹,我的电脑如下:cd C:~\my app\platforms\android\cordova步骤7 In cd此文件夹类型构建
FINAL HOW2 BUILD在键入build之前(步骤6和7):从您的应用程序文件夹(书籍文件夹)复制所有文件
到您的C:~\my app\www文件夹,因为它在该文件夹中查找所有黄金-用您自己的文件替换hello world:现在我们可以在www中执行步骤6和7,即构建。
就是这样,您的APK位于文件夹C:~\my app\platforms\android\ant build(CordovaApp debug.APK)中