当我运行此命令 cordova build android --release 时,这给我一个错误,如当前工作目录不是基于Cordova的项目。任何人都可以帮助我获取apk文件。
该应用程序使用HYBRID(PhoneGap和Android)构建
答案 0 :(得分:0)
正如我从图像中看到的那样,您正在从Platform特定(Android)目录运行命令。请参阅phonegap创建的目录下面的图像。项目目录不同。您需要从项目目录运行构建命令 图像中的示例项目是 pgdatabase1 注:以下目录适用于 phonegap 3.4.x
<强> EDIT1:强>
我的猜测是该项目尚未使用命令行工具(CLI)创建。它是直接在Eclipse中创建的。
apk 文件位于 MDLiveMobileAndroid \ bin 目录中。
在执行以下步骤之前,请先获取APK文件的备份
1.启动Eclipse应用程序。
2.选择New Project菜单项
2.从结果对话框中,从 android文件夹中选择现有代码中的Android项目,然后按“下一步”:
4.选择 MDLiveMobileAndroid 目录,然后单击“下一步”
选择显示在那里的项目,然后单击“下一步”
这应该将项目导入eclipse中
5.按完成。
Eclipse窗口打开后,可能会出现红色X表示未解决的问题。如果是这样,请执行以下附加步骤:
1.右键单击项目目录
2.在结果“属性”对话框中,从导航窗格中选择“Android”
3.对于项目构建目标,请选择已安装的最高Android API级别
4.单击“确定”
5.从“项目”菜单中选择“清理”。
这应该有希望纠正项目中的所有错误。