热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

我如何在Eclipse中开始使用PhoneGap?-HowCanIGetStartedwithPhoneGapinEclipse?

TryingtocreatemyfirstPhoneGapprojectineclipse.IhavefollowedtheGettingStartedtutorial

Trying to create my first PhoneGap project in eclipse. I have followed the Getting Started tutorial but that only seems to help in a best case scenario. My guess is that if they make the tutorials vague enough people will pay them for adequate help.

试图在eclipse中创建我的第一个PhoneGap项目。我已经按照入门教程进行了操作,但这似乎只对最佳情况有所帮助。我的猜测是,如果他们让教程模糊不清,人们会向他们付出足够的帮助。

Following this tutorial: Getting Started with Android

遵循本教程:Android入门

When I run the create command I get the following error (see below). My guess that my environment is not ready. I have installed the Android SDK, I have the Java SDK installed and in my path. The only part that I am not clear on is the Apache Ant. I thought that was installed along with Eclipse?

当我运行create命令时,我收到以下错误(见下文)。我猜我的环境尚未准备好。我安装了Android SDK,我安装了Java SDK并在我的路径中。我不清楚的唯一部分是Apache Ant。我以为这是与Eclipse一起安装的?

Missing one of the following:
JDK: http://java.oracle.com
Android SDK: http://developer.android.com
Apache ant: http://ant.apache.org

What do I need to do to fix this problem and successfully create a PhoneGap project in Eclipse?

我需要做些什么来解决这个问题并在Eclipse中成功创建PhoneGap项目?

1 个解决方案

#1


21  

I'm assuming you're on Windows because I just finished resolving the same error.

我假设你在Windows上,因为我刚刚解决了同样的错误。

What I did:

我做了什么:

  • Install the latest JDK [1]
  • 安装最新的JDK [1]
  • Install Apache Ant binary [2]
  • 安装Apache Ant二进制文件[2]
  • Install Android SDK [3]
  • 安装Android SDK [3]

After all of those were installed I appended the below paths to my Path system variable which can be found at:

安装完所有这些后,我将以下路径添加到我的Path系统变量中,该变量可在以下位置找到:

Control Panel > System > Advanced System Settings > Advanced tab > Environment Variables button > System variables

控制面板>系统>高级系统设置>高级选项卡>环境变量按钮>系统变量

C:\Program Files\Java\jdk1.7.0_09\bin;C:\Users\Rob\Documents\apache-ant-1.8.4\bin;C:\Program Files (x86)\Android\android-sdk\tools

C:\ Program Files \ Java \ jdk1.7.0_09 \ bin; C:\ Users \ Rob \ Documents \ apache-ant-1.8.4 \ bin; C:\ Program Files(x86)\ Android \ android-sdk \ tools

Be aware that my username is in those paths so yours will be different. Don't forget the semi-colon between the existing path and what you will be adding.

请注意我的用户名在这些路径中,因此您的用户名将有所不同。不要忘记现有路径和要添加的内容之间的分号。

Depending on your usage of the above tools, it may be cleaner to add the path to the create.bat script.

根据您对上述工具的使用情况,将路径添加到create.bat脚本可能更简洁。

  1. http://www.oracle.com/technetwork/java/javase/downloads/index.html
  2. http://www.oracle.com/technetwork/java/javase/downloads/index.html
  3. http://ant.apache.org/bindownload.cgi
  4. http://ant.apache.org/bindownload.cgi
  5. http://developer.android.com/sdk/index.html
  6. http://developer.android.com/sdk/index.html

推荐阅读
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • 使用Jsoup解析并遍历HTML文档时,该库能够高效地生成一个清晰、规范的解析树,即使源HTML文档存在格式问题。Jsoup具备强大的容错能力,能够处理多种异常情况,如未闭合的标签等,确保解析结果的准确性和完整性。 ... [详细]
  • 在 CentOS 6.5 系统上部署 VNC 服务器的详细步骤与配置指南
    在 CentOS 6.5 系统上部署 VNC 服务器时,首先需要确认 VNC 服务是否已安装。通常情况下,VNC 服务默认未安装。可以通过运行特定的查询命令来检查其安装状态。如果查询结果为空,则表明 VNC 服务尚未安装,需进行手动安装。此外,建议在安装前确保系统的软件包管理器已更新至最新版本,以避免兼容性问题。 ... [详细]
  • 一、使用HTML5构建移动应用世界正在走向移动化,每天都有数百万部智能手机被激活。因此,为消 ... [详细]
  • PhoneGap 介绍
    一、PhoneGap是什么1、PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发框架。2、它使开发者能够利用iPhone,A ... [详细]
  • javascript分页类支持页码格式
    前端时间因为项目需要,要对一个产品下所有的附属图片进行分页显示,没考虑ajax一张张请求,所以干脆一次性全部把图片out,然 ... [详细]
  • 第二十五天接口、多态
    1.java是面向对象的语言。设计模式:接口接口类是从java里衍生出来的,不是python原生支持的主要用于继承里多继承抽象类是python原生支持的主要用于继承里的单继承但是接 ... [详细]
  • 如何高效地安装并配置 PostgreSQL 数据库系统?本文将详细介绍从下载到安装、配置环境变量、初始化数据库、以及优化性能的全过程,帮助读者快速掌握 PostgreSQL 的核心操作与最佳实践。文章还涵盖了常见问题的解决方案,确保用户在部署过程中能够顺利解决遇到的各种挑战。 ... [详细]
  • JS加密解密
    leta=汪政..222RRRp767868^*%^*%344h哈哈;letb=udp.d(ud(a));//需要加密的内容letc=udp. ... [详细]
  • 送给设计师们的礼物:10个网站提高你的创意理念
    MyModernMetropolis,这个是我很喜欢的一个网站,细心的朋友会发现DDDesign有一部分文章是来自这里,如果你寻找创意灵感,这个也许是个很好的开始。2.FFFFou ... [详细]
  • 我一直在为android做一个phonegap应用程序,但我坚持以下;当我对应用程序进行后台处理并检查任务管理器时,该应用程序仍然消耗相当多的CPU(介于5%之间,有时甚至达到15%).我已经尝 ... [详细]
  • 如何完美的解决时间轴开发中的
    这些天,正在赶一个Ionic+phoneGap+Angular1.0的项目整改,具体涉及到的一个时间轴的开发。首先贴出UI设计图,是图中的蓝色部分的开发:备注:由于这部分 ... [详细]
  • 《HTML5移动web开发指南》,是UC公司著名前端开发师唐俊开(网名:三桥)的新书,介绍了jquerymo ... [详细]
  • 我在一个phonegap应用程序中使用jquerymobile,我试图将一个变量从文本框传递到下一页,用变量进行xml遍历。我的页面有这个javascript发送变量,但我不知道如 ... [详细]
  • 问题:onDeviceReady的函数没有触发!!
    2019独角兽企业重金招聘Python工程师标准也不能说就是个解决方法,我这样操作了后onDeviceReady好用了,需要的朋友可以参考下。首先 ... [详细]
author-avatar
夡敧
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有