gPhone开发简介
--简单介绍gPhone上的应用软件开发过程
篇首语:准确来说应是“Android开发简介”,因为gPhone只是基于Android平台的一款手机。但gPhone更为大众所知并且是第一款基于Android平台的手机,所以。。。
gPhone OS--Android
Android上的应用软件开发都是用JAVA,IDE用Eclipse(需下载插件)。
HelloWorld贴HelloAndroid.java的代码在下面:
//HelloAndroid.java
package com.android.hello;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv=new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}
Eclipse控制台输出:
[2008-10-29 11:42:40 - HelloAndroid] ------------------------------
[2008-10-29 11:42:40 - HelloAndroid] Android Launch!
[2008-10-29 11:42:40 - HelloAndroid] adb is running normally.
[2008-10-29 11:42:40 - HelloAndroid] Launching: com.android.hello.HelloAndroid
[2008-10-29 11:42:40 - HelloAndroid] Automatic Target Mode: launching new emulator.
[2008-10-29 11:42:40 - HelloAndroid] Launching a new emulator.
[2008-10-29 11:42:42 - HelloAndroid] New emulator found: emulator-5554
[2008-10-29 11:42:42 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched...
[2008-10-29 11:43:37 - HelloAndroid] HOME is up on device 'emulator-5554'
[2008-10-29 11:43:37 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554'
[2008-10-29 11:43:38 - HelloAndroid] Installing HelloAndroid.apk...
[2008-10-29 11:44:02 - HelloAndroid] Application already exists. Attempting to re-install instead...
[2008-10-29 11:44:13 - HelloAndroid] Success!
[2008-10-29 11:44:14 - HelloAndroid] Starting activity com.android.hello.HelloAndroid on device
[2008-10-29
11:44:21 - HelloAndroid] ActivityManager: Starting: Intent {
comp={com.android.hello/com.android.hello.HelloAndroid} }
资源:Android: http://code.google.com/android/
上面关于Android开发的资料一应俱全啦。。。
结论:1. 速度奇慢
2. 调试不大方便,感觉Android下的开发还需要待以时日来成熟...
下篇:Symbian开发简介。。。
分享到:
相关推荐
《GPhone手机Android平台开发详解》 Android平台作为全球最流行的移动操作系统之一,以其开源、灵活的特点吸引了大量的开发者。GPhone手机,虽然现在可能不是市场主流,但在Android发展初期,它是一个重要的实验...
部分内容中,作者指出Linux在手机平台的兼容性问题和应用开发成本是其挑战,而GPhone和OHA的出现有望解决这些问题,通过统一标准和保持开放性来推动Linux的发展。GPhone不仅在娱乐性上超越iPhone,还集成了更多的...
在Gphone上开发GPRS功能时,"KeepAlive"是一个关键的概念,它涉及到网络连接的维持和优化。 GPRS KeepAlive主要是为了解决网络连接的稳定性问题。在GPRS连接中,如果长时间无数据传输,网络可能会认为该连接已断开...
【基于Gphone手机的实时拍照上传系统】是一个利用Android平台(Gphone是早期对Google Android系统的简称)开发的毕业设计项目,旨在实现用户能够实时拍摄照片并即时上传至服务器的功能。这个系统对于移动互联网时代...
对android初学者希望有所帮助...Android在未公开之前常被传闻为Google电话或gPhone。大多传闻认为Google开发的是自己的手机电话产品,而不是一套软件平台。到了2010年1月,Google开始发表自家品牌手机电话的Nexus One。
Android,也被称为GPhone,是由Google开发并推广的操作系统,它以其开放性和灵活性深受开发者和用户喜爱。这个合集是Android游戏和应用的精选集合,涵盖了各种类型,旨在为用户提供丰富的娱乐和实用功能。 首先,...
在移动设备特性上,Android针对Gphone手机进行了优化,包括硬件兼容性、电池管理、多任务处理等。开发者需要了解如何针对不同硬件配置进行适配,以及如何利用传感器数据来实现增强的用户体验。 最后,测试是Android...
是关于gphone开发使用的android包
Windows Mobile开发是一个涵盖广泛的主题,主要涉及在微软的嵌入式操作系统上构建应用程序,特别是针对移动设备如智能手机和平板电脑。这个领域涉及到多个知识点,包括操作系统特性、开发环境、编程语言、通信技术...
### 手机应用软件开发平台 中大刘宁 #### 智能手机软件及其操作系统开发概览 在当今数字化时代,智能手机已经成为人们生活中不可或缺的一部分。随着技术的进步和发展,智能手机不仅具备传统的通讯功能,还集成了...
� 源代码完全开放,便于开发人员更清楚的把握实现细节,便于提高开发人员的技术水平,有利于开发 出 更具差异性的应用。 � 采用了对有限内存、电池和 CPU 优化过的虚拟机 Dalvik , Android 的运行速度比想象的要...
### 新版Android开发教程&笔记三--环境搭建与解析 #### 一、Android开发环境概述 在本章节中,我们将详细介绍如何搭建一个完整的Android开发环境。对于初学者来说,掌握正确的环境搭建步骤至关重要,它不仅能帮助...
最初的传闻是 Google 将推出自己的“gPhone”,但实际发布的是一个软件平台,即 Android。 开发 Android 应用,首先要搭建 Android 开发环境,这包括下载并安装 Android SDK,以及集成在 Eclipse 中的 ADT 插件。在...
此外,随着移动互联网的发展,来自智能移动设备(PDA、Windows Mobile、GPhone、iPhone)的访问需求也日益增加。这些访问请求涉及到不同的平台、协议和通信方式,这使得系统的维护与扩展变得异常困难。 WCF的出现很好...
对于我们广大的参与者而言,Gphone以开发理论和实践相结合的知识结构,为参与者规划了一条从入门到实战应用的进阶学习之路;而Android.ossc.org.cn作为Gphone的官方社区,则是参与者学习过程中交流学习心得、提出...
对于我们广大的参与者而言,Gphone以开发理论和实践相结合的知识结构,为参与者规划了一条从入门到实战应用的进阶学习之路;而Android.ossc.org.cn作为Gphone的官方社区,则是参与者学习过程中交流学习心得、提出...
- Android不是简单的GPhone,而是谷歌推出的基于Linux的开源操作系统,专为移动设备设计。 - Android平台开放性极强,所有应用平等创建,打破了传统操作系统的应用程序局限性。 - 开发者可以快速、简便地开发应用...
1. **USB驱动**:这是连接手机和电脑的基础,允许用户通过USB数据线在两者之间交换文件,进行充电,或者在开发环境中进行ADB(Android Debug Bridge)调试。 2. **ADB驱动**:对于开发者和高级用户,ADB驱动是必需...