PAW server是一个用于Android的Web服务器
服务器特性:
是一个HTTP Web服务器
创建自己的网页
使用Android API创建动态网页
代理服务器(HTTP/HTTPS)
随系统自动启动
使用该服务器可以做到:
显示系统信息(象电池状态之类的.)
呼叫记录
短信收件箱/发件箱内容
发送短信
拨号
浏览文件系统
修改背景图片
…
通过使用PAW来编写的动态网页可以使用手机的大部分功能。
请查看SD卡上的/sdcard/paw/html/app目录可以知道已实现了哪些功能。
其中有一些HTML文件里包含了Beanshell代码(由标签<bsh></bsh>指定的代码).
下面是一个演示如何获取手机信息的例子:
String[] opts = { "BOARD", "BRAND", "DISPLAY", "MODEL", "PRODUCT",
"TIME", "TYPE", "USER", "VERSION.INCREMENTAL", "VERSION.RELEASE", "VERSION.SDK"};
for(o : opts) {
print(o + ":" + eval("android.os.Build." + o));
}
分享到:
相关推荐
在Android平台上实现一个简单的网页服务器是一项有趣的挑战,它允许设备作为一个小型Web服务器运行,从而能够提供本地内容或者进行一些测试。这个项目的核心是利用Android系统的网络功能来搭建一个微型HTTP服务器,...
在Android开发中,实现客户端与Web服务器的数据交换是一项常见的任务,尤其在移动应用需要与远程数据库交互时。本文将深入探讨“Android客户端远程登录Web服务器数据交换实例”,讲解如何使用MySQL数据库、JSON数据...
该资源包含一个完整的Android客户端应用和WEB服务器端的开发代码,名为"Android客户端+WEB服务器端完整代码",主要用于构建一个新闻信息管理系统。系统的主要特点是实现了客户端与服务器端的交互,便于用户获取和...
这篇毕业设计项目主要展示了如何利用Android客户端访问web服务器来实现一个登录功能,涵盖了服务端、数据库以及Android端的完整流程。下面将详细讲解这个过程中的关键知识点。 首先,我们需要了解Android客户端开发...
在Android平台上实现一个Web服务器,可以让开发者在移动设备上运行HTTP服务,允许其他设备通过网络进行数据交互。这种技术在调试、远程控制、文件共享、轻量级应用服务等方面具有广泛应用。以下是对“android下面的...
在Android应用开发中,实现一个通过客户端访问web服务器的登录功能是常见的需求。这个过程涉及到客户端(Android应用)、服务端以及数据库三个主要部分。以下将详细介绍这个过程中的关键知识点: 1. **Android...
本项目实现了一个简单的交互过程,即Android客户端通过HTTP请求与Web服务器进行通信,服务器响应XML格式的数据,客户端解析后在ListView中展示。下面将详细探讨这些关键知识点。 1. **网络通信**: - Android中的...
2. **MultiPartEntity**: 这是HttpClient库中的另一个重要组件,用于处理多部分表单数据,特别适合上传文件。在HTTP请求中,当需要发送诸如图片、音频或视频等二进制数据时,通常会采用multipart/form-data编码方式...
在Android客户端访问Web服务器的场景中,主要涉及的是Android应用开发和网络通信技术。这个过程通常包括以下几个关键知识点: 1. **HTTP/HTTPS 协议**:Android客户端与Web服务器之间的通信大多基于HTTP或HTTPS协议...
本项目是关于Android高级应用的源码实例,主要展示了如何通过Android客户端与web服务器进行交互,实现一个完整的登录功能。这个实例涵盖了服务端、数据库以及Android客户端三个关键部分,为开发者提供了一个很好的...
在本项目中,我们主要探讨的是如何通过Android客户端与web服务器进行交互,实现实现一个登录功能。这个功能包括服务端、数据库以及Android客户端的开发。以下是对各个部分的详细说明: 1. **服务端**:服务端是接收...
然而,如何在Android平台上有效地与Web服务器进行数据交互,特别是在提取和解析不同类型数据的过程中,仍是一个值得深入探讨的问题。 #### Android与Web服务器的数据交互基础 在Android平台上,与Web服务器进行...
基于这些信息,我们可以了解到SimpleWebClient是一个针对初级或中级Android开发者的Web服务器测试工具,特别适合于快速验证基于JSON的API接口。然而,对于那些需要处理XML数据或者需要高度自定义请求参数的开发者来...
【标题】"登录web服务器jsonAndroid"涉及到的主要知识点是Android应用程序与Web服务器之间的交互,特别是通过JSON数据格式进行通信。在Android开发中,通常需要实现用户登录功能,这需要向远程服务器发送请求并处理...
根据提供的文件信息,本文将详细解析“Android与Web服务器交互的原代码”中涉及的关键知识点。主要内容包括:Android客户端如何发起HTTP请求、处理响应数据,以及Web服务器端如何接收请求参数并返回数据。 ### ...
总的来说,开发一个用于Android的Henkaku服务器需要广泛的知识,包括Android应用开发、网络编程、安全实践、权限管理以及后端技术。这不仅是一项技术性的挑战,也是一个深入了解Android生态系统和网络服务交互的宝贵...
在Android开发过程中,服务器端Web编程是至关重要的一个环节,特别是在构建移动应用时,与后端服务器的交互是实现功能的基础。"老罗Android开发 7服务器端Web编程"课程可能涵盖了如何在Android客户端与Web服务器进行...
在这个特定的案例中,我们关注的是一个Android小程序,它能够通过网络连接到一个基于Java Web的服务器,具体采用了Struts 2框架。以下是对这个主题的详细阐述: 首先,Android客户端部分主要涉及到网络编程,这是...