phonegap build ios
工作正确;它将iOS添加到平台,但
phonegap build android
总是要我登录:
iMAc:myFirstApp2 $ phonegap build android
[phonegap] detecting Android SDK environment...
[phonegap] using the remote environment
[phonegap] PhoneGap/Build Login
[phonegap] Sign up at build.phonegap.com
[warning] GitHub accounts are unsupported
[prompt] enter username: [error] canceled
在3.0.0(http://docs.phonegap.com/en/3.0.0/guide_cli_index.md.html)的文档中,似乎也可以使用本地环境。我已经正确设置了路径:
/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/haemi/libs/sdk/platform-tools/:/Users/haemi/libs/sdk/tools
如何确保使用本地环境而不是远程环境?
答案 0 :(得分:63)
您可以使用:
phonegap local build android
强制它使用本地环境运行。
您安装了哪个版本的Android SDK?我不认为它适用于版本18.我有同样的问题,不得不安装版本17.
答案 1 :(得分:7)
我克服了上面提到的情况,但我的phonegap应用程序没有安装在模拟器上,尽管它“成功安装到设备上”。 要在本地运行应用程序,请从项目的子文件夹中发出以下命令:
phonegap本地运行android
在运行此命令之前,请确保已将java_home设置并包含在路径变量中,路径变量中的ant.bat位置以及路径变量中javac(位于jdk \ bin内)的位置。有了这些东西,我能够成功编译消息。
编辑:虽然应用程序未自动安装在设备中,但项目“.java”文件“res”文件夹对应的文件以及项目文件夹中创建的所有基本文件
答案 2 :(得分:0)
你必须先安装sdk android。转到http://developer.android.com/sdk/index.html下载软件包。 进一步提取它们,并在你的道路上打开“sdk经理”。 根据需要安装更多API包。
我建议安装姜饼(2.3)api 10和ICS(4.0)版本。
完成后,转到手机屏幕“开始”页面http://docs.phonegap.com/en/2.2.0/guide_getting-started_android_index.md.html。
按照说明进行操作。你可以从ant.apache.org安装“ant”。但在这些新包中我比较困惑,如何安装它们。在这个进步中你可能会发现安装“蚂蚁”包与我一样麻烦。但别担心,我找到了答案。
只需按照youtube上的说明* com / watch?v = bAbBqrTG3q4。通过在驱动器上使用我的包* google * com / file / d / 0B4B3LaTbByxAWlVpQjJhSjd5dVU / edit?usp = sharing。
如果您仍然有错误,可以给我打电话给YM:rifqi_platinum25。
成功安装“ant”,“java”和“sdk”之后,请再次尝试构建项目android。您应该能够使用本地环境构建它。 :)
希望它可以帮助你。注意:用[。]更改[*]以访问该页面。我很抱歉给您带来不便,因为我没有至少10个声望来发布超过2个链接。感谢的。