尝试设置 phonegap “Hello World!”项目
Posted
技术标签:
【中文标题】尝试设置 phonegap “Hello World!”项目【英文标题】:Trying to setup phonegap "Hello World!" project 【发布时间】:2016-02-11 10:09:03 【问题描述】:伙计们,我正在关注这个tutorial
但不幸的是,我无法配置它,我一直停留在这个部分:
“在 SDK 中打开一个项目” .
在Eclipse中导入项目后显示64个错误,其中大部分与以下包有关:
Description Resource Path Location Type
The import org.apache.cordova.ConfigXmlParser cannot be resolved WhitelistPlugin.java /MainActivity/src/org/apache/cordova/whitelist line 23 Java Problem
编辑:
好的,我已经点击了这个链接: http://docs.phonegap.com/en/edge/guide_platforms_android_index.md.html#Android%20Platform%20Guide
并跳过“Open a New Project is SDK”。
直接在“cmd”中执行这些命令:
cordova build
cordova build android
cordova emulate android
在cmd中显示:
INSTALL SUCCESS
Unlocking Screen
Launching Application
LAUNCH SUCCESS
但在模拟器中没有启动应用程序。
请指导我。
谢谢。
【问题讨论】:
为什么要使用过时的手册?在这里你有当前的docs.phonegap.com @Del 我在安装 phonegap 桌面应用程序后也尝试了这个链接,成功创建了新项目,安装了“Ripple Mission Control”谷歌扩展,在我将服务器路径放入 chrome 后,phonegap 的“连接设备”屏幕出现,页面变得无响应。 【参考方案1】: 首先您所关注的文档是旧版本的,您应该查看最新版本:http://docs.phonegap.com/en/edge/guide_platforms_android_index.md.html#Android%20Platform%20Guide 其次,你真的要在eclipse中打开项目吗?除非您需要在您的应用程序中进行一些本机开发,否则这实际上是不需要的。 您可能可以忽略“在 SDK 中打开项目”部分,只使用 CLI 构建和运行您的应用。 如果你真的想使用 eclipse,我认为你有这个错误,因为你只导入了你的应用程序,但没有导入 cordova 库。当您使用“现有代码中的 Android 项目”向导时,请确保选择了platforms/android 目录,然后选择了所有项目,尤其是 CordovaLib 项目。 最后但同样重要的是,您可能不需要phonegap,而应该使用cordova。我不知道为什么phonegap 仍然指的是eclipse。 Cordova 现在建议改用 Android Studio,也许在 Eclipse 中导入不再适用于最新版本的 cordova/phonegap?在此处查看科尔多瓦文档:http://cordova.apache.org/docs/en/edge/guide/platforms/android/index.html【讨论】:
【参考方案2】:好的,
我从这个link找到了解决方法
我安装了“Blue Stak App Player”并运行此命令后:
cordova run android
它成功安装并在“Blue Stack”中运行。
谢谢。
【讨论】:
以上是关于尝试设置 phonegap “Hello World!”项目的主要内容,如果未能解决你的问题,请参考以下文章