PhoneGap开发入门借鉴.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
PhoneGap是一种开源框架,它允许开发者使用HTML5、CSS3和JavaScript来构建原生移动应用程序。这个教程是针对初学者的PhoneGap开发指南,重点介绍了如何在Eclipse环境中配置和设置PhoneGap项目。 开发者需要确保他们拥有合适的开发环境。Eclipse 3.4或更高版本是必要的,因为它是Android开发的主要集成开发环境(IDE)。同时,教程还提供了不使用Eclipse的版本链接,但这里主要讲解使用Eclipse的步骤。 接下来,开发者需要安装Android SDK,这是一个包含工具和平台库的软件开发包,用于创建Android应用。此外,还需要安装ADT(Android Development Tools)插件,它为Eclipse提供了针对Android开发的增强功能。 PhoneGap本身也需要下载。开发者应获取最新版本,并解压缩到本地目录,特别注意Android子目录,因为它包含了PhoneGap的相关文件。其中,`phonegap.js`是核心JavaScript库,而`phonegap.jar`是Java库,它们都是构建PhoneGap应用所必需的。 在Eclipse中创建新的Android项目后,需要在项目结构中创建特定的目录。`libs`目录用于存放`phonegap.jar`,而`assets/www`目录是放置应用程序的Web内容的地方。`phonegap.js`应该放在`assets/www`内,且需要将带有版本号的文件名更改为`phonegap.js`。同时,`xml`目录,包括`plugins.xml`,应被复制到`res`目录下,这是PhoneGap配置文件的位置。 对于源代码的修改,教程指出,需要在主Java文件中,将类的继承由`Activity`改为`DroidGap`,这是因为`DroidGap`是PhoneGap提供的一个特殊活动类,它处理与Web视图的集成。同时,要将`setContentView()`方法替换为`super.loadUrl("file:///android_asset/www/index.html");`,这样可以加载应用的主HTML页面。还要导入PhoneGap相关的包,并移除`Activity`的导入,以适应PhoneGap的编程模型。 在Eclipse中可能出现找不到`phonegap-1.0.0.jar`的问题,解决办法是通过右键点击`libs`目录,配置构建路径,将jar文件添加到项目库中。如果遇到Eclipse未正确更新的问题,可以尝试F5刷新项目。 在`AndroidManifest.xml`中添加权限设置是非常重要的一步,因为PhoneGap应用可能需要访问设备的各种功能,如摄像头、振动器、位置信息等。所以,需要将示例中的权限设置复制到`versionName`之后,确保应用有权限执行相应的功能。 这些步骤完成了基本的PhoneGap项目设置,让开发者能够开始构建基于Web技术的原生Android应用。然而,PhoneGap不仅限于Android,它还支持iOS、Windows Phone等其他平台,使开发者能跨平台开发应用程序。学习和理解这些基本配置步骤是成功开始PhoneGap开发的关键。
剩余9页未读,继续阅读
- 粉丝: 2
- 资源: 6万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助