我正在尝试编译一个简单的Hello World phonegap应用程序。
phonegap create hello com.example.hello HelloWorld
phonegap cordova platform add android
我已经安装了JAVA,并安装了Android SDK,所以到目前为止一切正常。
然后我尝试通过运行
来制作简单的APKphonegap build android
根据文档,它应该出现在platform/android/bin
但它只是没有,我尝试了各种标志,如--release
等,但没有任何帮助。
构建时得到的输出:
$ phonegap build android
[phonegap] executing 'cordova build android'...
[phonegap] completed 'cordova build android'
例如,在为FirefoxOS
构建时,我在package.zip
文件夹中获得了bin
,但对于Android没有任何内容......
答案 0 :(得分:2)
当使用cordova而不是phonegap时,生成的apk的路径会显示在最后。也许你应该直接运行cordova而不是phonegap?
无论如何,从版本3.6开始,apks不再在platform / android / bin中生成,而是在platforms / android / ant-build中生成。