`
ming_fanglin
  • 浏览: 223566 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

j2me简单的获取gps数据

阅读更多
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import javax.microedition.location.*;

public class locationMidlet extends MIDlet implements CommandListener
{

    Command Exit = new Command("Exit", Command.EXIT, 0);

    public locationMidlet()
    {
    }

    public void startApp()
    {
        Form f = new Form("请等等..");
        f.append("正在获取位置信息");
        f.addCommand(Exit);
        f.setCommandListener(this);
        Display.getDisplay(this).setCurrent(f);
        try
        {
            Criteria c = new Criteria();//Criteria在JSR179包里,解压后在javax\microedition\location
            c.setHorizontalAccuracy(1000);
            c.setVerticalAccuracy(1000);
            c.setPreferredPowerConsumption(Criteria.POWER_USAGE_LOW);
            LocationProvider lp = LocationProvider.getInstance(c);
            Location loc = lp.getLocation(60);
            QualifiedCoordinates qc = loc.getQualifiedCoordinates();
            f.append("Alt: " + qc.getAltitude());
            f.append("Lat: " + qc.getLatitude());
            f.append("Long: " + qc.getLongitude());

        }
        catch (Exception e)
        {
            f.append("Exception: " + e);
        }
    }

    public void pauseApp()
    {
    }

    public void destroyApp(boolean destroy)
    {
    }

    public void commandAction(Command c, Displayable s)
    {
        if (c == Exit)
        {
            destroyApp(true);
            notifyDestroyed();
        }
    }
}
分享到:
评论
2 楼 ming_fanglin 2010-02-04  
首先要确定支持JSR179,其他就没有 应该可以跑
1 楼 wangxc 2010-01-29  
你好:我在测试你写的这个程序,在N95上没有返回数据,在W715和K700C上测试报空指针异常,请问一下你写的这个程序有什么注意事项?

相关推荐

    J2ME获取GPS数据(经纬度)

    J2ME获取GPS数据(经纬度) J2ME获取GPS数据(经纬度)

    j2me-gps.rar_JAVA GPS_gps j2me_gps 平台_j2me g_j2me gps

    下面我们将详细探讨J2ME与GPS的结合以及如何在J2ME应用中读取和利用GPS数据。 1. **J2ME与GPS基础**: - J2ME全称为Java Platform, Micro Edition,是Java的一种精简版本,主要用于资源有限的设备,如手机、PDA等...

    J2ME获取GPS经纬度

    要获取GPS经纬度,首先在J2ME项目中,我们需要导入JSR179相关的包,例如`javax.microedition.location`。然后,创建一个`LocationProvider`对象,它是Location API的核心组件,负责与位置服务提供商建立连接并获取...

    J2ME获取GPS定位

    要获取GPS定位服务,我们需要创建一个`LocationProvider`实例。这通常需要一个`Criteria`对象来指定所需的定位特性,例如精度、电源需求、成本等。 ```java Criteria criteria = new Criteria(); criteria....

    Sample J2ME code for GPS

    在J2ME中,我们可以使用Location API来获取GPS数据。这个API允许开发者请求位置信息,包括经度、纬度、速度、方向和精确度。首先,需要创建一个`LocationProvider`实例,指定所需的定位精度和更新频率。然后,通过`...

    vlkgps.rar_j2me gps_vlkG

    【J2ME GPS应用】:J2ME GPS应用主要利用设备内置的GPS模块或者通过网络获取GPS数据。开发者需要理解如何使用J2ME的Midp API(Personal Profile)和CLDC(Connected Limited Device Configuration)来创建用户界面,...

    J2ME-GPS定位JAVA源码

    在实际设备上测试GPS应用可能需要特定硬件,但J2ME的模拟器如NetBeans或Eclipse支持模拟GPS数据。开发者可以在模拟器设置中配置虚拟GPS位置,以测试和调试代码。 5. **源码分析** 源码`J2ME_GPS`可能包含了以下...

    J2me Gps学习例子

    开发者需要实例化一个 `LocationProvider` 对象,然后通过它来获取GPS信息。此外,还有 `PositionListener` 接口,用于监听位置更新事件。 2. **初始化LocationProvider**: 在实际应用中,我们需要根据可用的网络和...

    j2me 与jsp通信

    在本例中,JSP可能使用JDBC来建立数据库连接,执行SQL语句,将J2ME发送的GPS数据写入数据库。 6. **安全考虑**:在移动设备与服务器通信时,数据的安全性至关重要。可能需要使用HTTPS协议加密传输,确保数据不被...

    J2ME 定位 GPS 导航

    **J2ME GPS 定位与导航** J2ME(Java Micro Edition)是Java平台的一个子集,主要用于移动设备和嵌入式系统。在J2ME中实现GPS定位和导航功能,开发者通常会利用JSR179,即Location API,这是一个专门为移动设备设计...

    J2ME,JSR179GPS卫星定位

    例如,压缩包中的"GPS_Demo"可能是一个简单的示例程序,演示了如何利用JSR179 API获取并显示GPS数据。这个程序可能会包括以下步骤: 1. **初始化LocationProvider**:首先,程序会尝试找到可用的`LocationProvider`...

    基于J2ME和GPS模块的手机定位系统设计.pdf

    "基于J2ME和GPS模块的手机定位系统设计" 本文主要介绍了基于J2ME和GPS模块的手机定位系统的设计和实现。该系统由GPS模块、智能手机和地图服务器三部分组成,采用蓝牙作为GPS模块和智能手机之间的通信手段,互联网...

    j2me获取基站信息

    ### j2me获取基站信息 在移动通信领域中,基站信息是进行位置服务的重要依据之一。J2ME(Java 2 Micro Edition)作为一款适用于移动设备的开发平台,在早期的移动应用开发中占据了一席之地。本文将详细介绍如何在...

    j2me例子大全,涵盖j2me的各各方面

    7. **设备访问**:J2ME的Device API允许开发者访问设备特定的功能,如摄像头、蓝牙、GPS等,从而实现丰富的本地化功能。 8. **优化与性能**:在J2ME开发中,性能优化至关重要,包括减少内存占用、提高代码执行效率...

    《j2me开发大全》源代码

    8. **设备特性利用**:如GPS定位、蓝牙通信、传感器数据获取等,源码将演示如何访问和使用这些设备功能。 9. **性能优化**:由于J2ME目标设备资源有限,源码会包含如何优化代码以提高执行效率,如减少内存消耗、...

    j2me开发教程全集.rar

    - **游戏开发**:J2ME的图形库支持简单的2D游戏开发。 - **信息服务**:天气预报、新闻订阅等实时信息获取应用。 - **企业应用**:库存管理、远程监控等业务系统。 6. **J2ME与其他技术的结合**: - **蓝牙通信...

    j2me编程Google地图实现经代码

    总结来说,利用J2ME开发Google地图应用需要理解J2ME的基础、熟悉Google Maps API、掌握GPS数据处理以及优化技巧。通过实践,你可以创建出功能丰富的手机导航应用,为用户提供便捷的定位和导航服务。

    J2ME中文教程

    J2ME应用程序的安全性是通过权限模型来保证的,每个应用在安装时需要用户授予相应的权限,如网络访问、位置获取等。这确保了用户对应用功能的控制,同时也保护了用户的隐私。 **调试与测试** J2ME应用的调试通常...

    J2ME 公交路线查询系统

    J2ME提供了JSR-82的蓝牙和无线通信API,可能被用于获取GPS坐标。 **6. 性能优化** 由于J2ME在资源有限的设备上运行,性能优化至关重要。这可能包括代码精简、内存管理以及减少网络请求的频率和大小。 **7. 网络...

    mapwin最新汉化版(j2me地图编辑器)

    5. GPS集成:MapWin可与GPS设备连接,实时获取位置信息,用于地图标注和导航。 6. 图形渲染:该软件具有良好的图形渲染能力,可以调整地图的颜色、线条样式、填充图案等,提升地图的视觉效果。 7. 地图投影:...

Global site tag (gtag.js) - Google Analytics