我一直在尝试使用 Visual Studio 2017 和 Cordova 运行 android 项目。当我尝试从命令提示符在 android 模拟器上运行该应用程序时,它不起作用,并表示无法从 API.js 加载 android 项目的 API。我可以做些什么来解决这个问题吗?
随附的是命令提示符的屏幕截图,其中提到了错误。
我尝试过使用命令
cordova emulate android
首先删除所有节点模块:
rm -rf node_modules/
然后再次安装它们:
npm i
这应该可以解决你的问题。
我建议您避免使用 Visual Studio 进行 Cordova 开发。据我所知,他们停止了对 Cordova 的支持,您可能使用的是非常旧的版本。
您可以使用官方命令行界面管理您的 Cordova 项目,并使用您选择的编辑器(例如 Visual Studio 或 Visual Studio Code)编辑代码。
确保使用最新版本的文档并为Android
删除平台android, 然后再次添加回来,这应该可以解决您的问题,