<html>
<head>
<title>PhoneGap</title>
<script type="text/javascript" charset="utf-8" src="phonegap-x.x.x.js"></script>
</head>
<body>
<h1>Hello World</h1>
</body>
</html>
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:resizeable="true"
android:anyDensity="true"
/>
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" />
android:configChanges="orientation|keyboardHidden
然后就可以试着运行一下,成功的话会出现Hello World的界面。
import com.phonegap.api.PluginResult;
import com.phonegap.api.PluginResult.Status;
PluginResult pr=null;
if(action.equals("method1")){
pr=new PluginResult(Status.IO_EXCEPTION,"method1");
}else if(action.equals("method2")){
pr=new PluginResult(Status.OK,"method2");
}
return pr;
}
PhoneGap.exec(successCallback, //成功后的回调方法
failureCallback, //失败后的回调方法
'PluginTest',//刚才配置的类名
'method1', //方法名称,就是之前提到的action参数
["/sdcard"]); //sdcard路径
function successCallback(data){
alert("data:"+data);
}
function failureCallback(data){
alert("error:"+data);
}
</script>
人品没问题的话,这样就能run起来了。。。。。。。
相关链接:
PhoneGap 官方网站:http://www.phonegap.com
相关推荐
总之,搭建Android+PhoneGap开发环境涉及安装JDK、Android Studio、Node.js和PhoneGap CLI,配置Android SDK,以及创建和运行第一个PhoneGap项目。掌握这个过程后,开发者就可以利用Web技术开发出能在Android平台上...
在本篇文章中,我们将详细介绍如何设置PhoneGap开发环境并实现一个简单的"Hello, World"应用。 **1. 安装必要的软件** 首先,确保你的计算机上安装了以下软件: - Node.js:PhoneGap依赖于Node.js的npm(Node ...
安卓平台PhoneGap开发环境搭建和HTML5游戏开发 PhoneGap是一个基于HTML5标准的跨平台开源手机Web应用开发框架,它允许用户通过Web技术访问移动设备的本地应用、API接口及应用程序框架等。PhoneGap现在更名为Cordova...
1. **系统需求**:首先,你需要一个支持PhoneGap开发的计算机系统,通常要求是Windows、Mac OS或Linux。确保系统上已经安装了最新版本的Node.js,因为PhoneGap依赖于Node.js的npm(Node包管理器)来安装和管理其依赖...
以上就是 PhoneGap 2.9.0 的 Android 开发环境搭建步骤。需要注意的是,PhoneGap 的后续版本可能有更简便的安装方法,如使用 CLI(命令行界面)进行初始化项目。随着技术的发展,建议使用最新稳定版的 PhoneGap 以...
### 第一讲 快速搭建PhoneGap开发环境 #### 学习目标与核心知识点 本章节旨在引导初学者快速上手PhoneGap应用开发,并重点介绍了搭建Android开发环境所需的步骤及注意事项。通过本节的学习,您将掌握以下核心知识...
#### 三、PhoneGap开发环境搭建 - **安装Node.js**: 为后续安装其他依赖提供必要的运行环境。 - **安装PhoneGap CLI(Command Line Interface)**: 使用命令行工具来创建、构建及管理项目。 - **安装IDE(集成开发环境)...
本教程将详细介绍如何搭建PhoneGap在Android平台上的开发环境,以便你可以开始利用Web技术进行Android应用的开发。 首先,我们需要安装Java Development Kit (JDK)。JDK是开发Android应用的基础,因为Android ...
PhoneGap开发环境搭建** - **安装Node.js**:PhoneGap依赖于Node.js,因此首先需要在计算机上安装Node.js环境。 - **安装Cordova**:使用npm(Node Package Manager)全局安装Cordova命令行工具。 - **创建新项目**...
而Android应用开发则需熟悉Eclipse等开发环境的搭建。 此外,jQuery Mobile 是一个强大的移动设备友好的前端框架,虽然不是PhoneGap的必需部分,但它能极大地提升应用的外观和用户体验。jQuery Mobile 提供一套预定...
在开发PhoneGap应用时,首先需要搭建开发环境。这包括以下几个步骤: 1. 安装Java SDK:Java SDK是开发Android应用的基础,需要下载并安装。 2. 安装Eclipse:经典版的Eclipse是Android开发的常用IDE。 3. 安装...
通过以上步骤,开发者可以成功地在Eclipse环境下设置PhoneGap开发环境,从而开始使用Web技术进行Android应用的开发。不过需要注意,随着版本更新,具体步骤可能会有所变化,建议参考PhoneGap官方文档或最新的教程来...
以上是PhoneGap环境搭建的详细步骤,遵循这些指南,你将能够成功配置开发环境并开始你的PhoneGap之旅。请记住,熟悉每个工具的使用和配置细节是成功的关键。在实践中不断学习和提升,祝你开发愉快!
本篇文章将详细介绍如何利用Xcode5和PhoneGap2.9搭建iOS开发环境,并进行配置、测试以及归档上传。 首先,你需要下载并安装Xcode5。Xcode5是支持iOS7及更高版本开发的最早版本之一,它包含了Interface Builder、...
3. Android SDK:PhoneGap支持多种平台,但这里我们以Android为例,因此需要安装Android的开发环境。 4. Node.js:PhoneGap CLI(命令行界面)是基于Node.js的,所以我们需要安装Node.js来运行PhoneGap命令。 5. ...