Phonegap构建android-错误“;添加android平台";埃诺特
你好, 我目前正在尝试构建自动创建的基本phonegapp android应用程序,因此我导航到了目录。。。但是当我使用命令时Phonegap构建android-错误“;添加android平台";埃诺特,android,cordova,command-line,Android,Cordova,Command Line,你好, 我目前正在尝试构建自动创建的基本phonegapp android应用程序,因此我导航到了目录。。。但是当我使用命令时 phonegap build android 我刚刚得到这个随机错误,如所附图片所示。 额外信息 我目前在Windows 8上,对制作应用程序完全是新手,对命令行也是新手。对这东西不太熟悉 我想做的就是所谓的“编译”,对吗?是的,我昨天也遇到了同样的问题——但在同事的帮助下,我得到了这个问题 逐步教程(适用于Windows) 安装 使用命令行安装phonegap:n
phonegap build android
我刚刚得到这个随机错误,如所附图片所示。
额外信息
我目前在Windows 8上,对制作应用程序完全是新手,对命令行也是新手。对这东西不太熟悉
我想做的就是所谓的“编译”,对吗?是的,我昨天也遇到了同样的问题——但在同事的帮助下,我得到了这个问题 逐步教程(适用于Windows)
npm安装-g phonegap
- 因为最新的phonegap/cordova版本要求
- Android SDK和SDK平台的文档应该足够了
- 还要更新现有的包
ANDROID\u HOME
的环境变量,该变量指向ANDROID SDK的目标。e、 g.C:\Users\You\AppData\Local\Android\Android sdkANT\u HOME
的环境变量,该变量指向提取ANT的目的地JAVA\u HOME
的环境变量,该变量指向JDK的目标PATH
环境变量中:
%ANT\u HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\平台工具;%JAVA_HOME%\bin
- 每个文件夹用分号分隔
phonegap构建android
。如果您的智能手机通过USB插入,并安装了USB驱动程序,并且在智能手机上激活了USB调试,则可以使用
phonegap运行android
而现成的APK将在您的智能手机上传输和执行。非常适合测试
如果要创建最终版本APK,请转到
YOURPROJECT\platforms\android\ant build
然后输入ant release
。
您将在YOURPROJECT\platforms\android\bin
中找到最终的apk
它们没有签名,这是一个
我已经测试了一个条形码扫描仪示例,它可以无缝工作
玩得开心 同时检查
cmd
中的android
,如果它说:“xcopy”未被识别
然后添加到您的路径:
%SystemRoot%\system32; %SystemRoot%; %SystemRoot%\System32\Wbem;
阿明的指南是完美的。但如果你仍然失败,你可以这样做。 Phonegap平台文件保存在C:\Users[username].cordova\lib文件夹中。去那里删除android/ios/bb。。。驾驶技术 要获得最佳结果,请运行以下命令:
npm cache clear
然后再试一次,将下载clean platfrom文件并构建您的项目。您是否在代码中访问设备中的任何文件?@SiddharthVyas您的意思是什么?我使用的是基本的“自动创建”项目文件,以及所有自动生成的内容,所以我很确定这不是我试图编译的应用程序造成的问题。您是否安装了phonegap文档“Android平台指南”中列出的所有内容,并将所有内容添加到路径中?Ant、java JDK、android sdk+api19检查其他问题,这样就有很多其他问题,比如你的问题。用户--verbose查看完整错误使用“phonegap构建android--verbose”加上一个,即使我仍然有问题。但这一解释更为贴切。我甚至不能用代码1运行桌面电话gap。但仍然可以使用cordova CLI创建项目。