`
geelong
  • 浏览: 117131 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

j2me 获得基站id

    博客分类:
  • j2me
阅读更多

这个就是取得基站ID的代码。。。。但是,绝大多数J2ME手机都是读取不了CELL ID 或者LAC,为什么读取不了?因为读取CELL ID 和 LAC压根就不是规范之一,厂家对其支持参差不齐。。。。

 

String info = System.getProperty("microedition.platform");
  //获取到imei号码
  String imei = "";
  //cellid
  String cellid = "";
  //lac
  String lac = "";
  // #if polish.vendor==Sony-Ericsson
  imei = System.getProperty("com.sonyericsson.imei");
  //参考 http://forums.sun.com/thread.jspa?threadID=5278668
  //https://developer.sonyericsson.com/message/110949
  cellid = System.getProperty("com.sonyericsson.net.cellid");
  //获取索爱机子的
  lac = System.getProperty("com.sonyericsson.net.lac");
  // #else if polish.vendor==Nokia
  imei = System.getProperty("phone.imei");
  if (imei == null || "".equals(imei)) {
  imei = System.getProperty("com.nokia.IMEI");
  }
  if (imei == null || "".equals(imei)) {
  imei = System.getProperty("com.nokia.mid.imei");
  }
  //获取到cellid
  //参考http://wiki.forum.nokia.com/index.php/CS000947_-_Getting_Cell_ID_in_Java_ME
  // #if polish.group==Series60
  cellid = System.getProperty("com.nokia.mid.cellid");
  // #else if polish.group==Series40
  cellid = System.getProperty("Cell-ID");
  // #endif
  // #else if polish.vendor==Siemens
  imei = System.getProperty("com.siemens.imei");
  // #else if polish.vendor==Motorola
  imei = System.getProperty("com.motorola.IMEI");
  //cellid 参考 http://web.mit.edu/21w.780/www/spring2007/guide/
  cellid = System.getProperty("CellID");
  lac=System.getProperty("LocAreaCode"); 
  // #else if polish.vendor==Samsung
  imei = System.getProperty("com.samsung.imei");
  // #endif

  if (imei == null || "".equals(imei)) {
  imei = System.getProperty("IMEI");
  } 
 
分享到:
评论

相关推荐

    j2me获取基站信息

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

    J2ME开发 J2ME开发 J2ME开发

    J2ME,全称Java 2 Micro Edition,是Java平台的一个子集,主要用于嵌入式设备和移动设备的开发,如手机、智能电表、家庭自动化设备等。它提供了跨平台的开发环境,使得开发者可以编写一次代码,到处运行。J2ME由两大...

    j2me_plane.rar_j2me_j2me 飞机_j2me 飞机 游戏_飞机游戏

    《J2ME飞机游戏开发详解》 J2ME(Java 2 Micro Edition)是Java平台的一个子集,专为移动设备、嵌入式系统等资源有限的环境设计。本篇文章将深入探讨如何利用J2ME技术开发一款简单的飞机游戏,以此帮助初学者理解...

    J2ME API 2.0 J2ME使用手册 J2ME帮助文档

    **J2ME API 2.0 - J2ME使用手册 - J2ME帮助文档** Java 2 Micro Edition(J2ME)是Java平台的一个子集,专为资源有限的设备如移动电话、智能手表和家用电器等设计。J2ME API 2.0 提供了在这些小型设备上开发应用...

    J2ME获得设备支持的信息

    J2ME获得设备支持的信息 包括了是否支持CLDC的版本 , MIDP 的版本。 是否支持混音。内存,文件 ,rms 等的支持与否! 应该说把开发中所需要的信息都包括进去了! 使用: 下下来然后安装到手机上就可以检测你的...

    j2me入门教程j2me入门教程j2me入门教程

    Java 2 Micro Edition (J2ME) 是一种Java平台,专为嵌入式设备和移动设备设计,如手机、智能手表、电视盒等。J2ME 提供了在小型设备上运行应用程序的能力,同时保持与Java标准版(J2SE)和企业版(J2EE)的兼容性。...

    J2ME游戏开发J2ME游戏开发

    **J2ME游戏开发** Java 2 Micro Edition (J2ME) 是一种Java平台,主要用于开发和部署在移动设备、嵌入式系统以及家用电器上的应用程序,尤其在早期的智能手机和功能手机上广泛用于游戏开发。J2ME以其轻量级、跨平台...

    J2ME中文版教程 J2ME教程

    **J2ME中文版教程——全面解读移动设备编程** J2ME(Java 2 Micro Edition)是Java平台的一个重要组成部分,专为嵌入式设备、移动电话和其他资源有限的设备设计。这个J2ME中文版教程是针对初学者和有一定经验的...

    J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏下,上为另一部分

    J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏

    j2me游戏.rar

    Java 2 Micro Edition(J2ME)是一种针对嵌入式设备和移动设备的Java平台,主要用于开发手机游戏、应用程序和服务。"j2me游戏.rar"很可能是包含了一系列使用J2ME技术开发的游戏资源包。在本文中,我们将深入探讨J2ME...

    J2ME教材:J2ME&Gaming中文版

    **J2ME教材:J2ME&Gaming中文版** J2ME,全称为Java 2 Micro Edition,是Java平台的一个子集,主要用于嵌入式设备和移动设备,如手机、智能手表等。这个“J2ME&Gaming中文版”教材主要针对的是Java在游戏开发领域的...

    J2ME小游戏J2ME小游戏J2ME小游戏上,下为另一部分

    J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏

    j2me手机浏览器/j2me手机浏览器

    Java 2 Micro Edition (J2ME) 是一种Java平台,专为嵌入式设备和移动设备,特别是手机设计。在2000年代初期,J2ME是许多非智能手机上实现互联网浏览的主要技术,其中“j2me手机浏览器”就是这样一个应用。这个应用...

    Tank_J2ME.rar_j2me

    【标题】"Tank_J2ME.rar_j2me" 指的是一个关于J2ME(Java 2 Micro Edition)平台的项目,其中包含了实现“塔克大战”游戏的源代码和资源文件。J2ME是Java的一个子集,主要用于开发在移动设备、嵌入式系统等小型设备...

    MyEclipse搭建J2ME环境

    ### MyEclipse搭建J2ME环境详解 ... - EclipseME是一个专门为Eclipse提供的J2ME开发插件,可以从官方网站或其他可信源下载,例如提供的链接:[http://sourceforge.net/project/showfiles.php?group_id=86829]...

    J2ME面试题J2ME面试题

    Java 2 Micro Edition (J2ME) 是一种Java平台,专为嵌入式设备和移动设备设计,如手机、智能手表、电视盒等。在J2ME面试中,面试官通常会关注候选人的基础理论知识、编程能力、以及对移动应用开发的理解。以下是一些...

    j2me开发框架介绍

    j2me 开发框架介绍 j2me 是一种用于开发无线应用程序的平台,它提供了一个灵活、强大和开放的开发环境。随着 j2me 的普及,出现了许多开源框架,旨在简化开发过程,提高开发效率。下面将介绍这些框架,並分析它们的...

    j2me经典游戏源码

    Java 2 Micro Edition(J2ME)是Java平台的一个子集,主要用于开发和部署移动设备、嵌入式设备上的应用程序。这款"j2me经典游戏源码"提供了一个绝佳的学习平台,帮助开发者深入理解J2ME游戏编程的核心概念和技术。 ...

    j2me课件.rar

    Java 2 Micro Edition(J2ME)是Java平台的一个重要组成部分,主要针对嵌入式设备和移动设备,如手机、智能电表、机顶盒等。这个“j2me课件.rar”压缩包包含了浙江工业大学软件工程专业2009年的J2ME课程相关材料,...

    j2ME手机移动开发

    **j2ME手机移动开发** Java 2 Micro Edition(j2ME)是Java平台的一个重要分支,主要用于开发在小型设备上运行的应用程序,如手机、智能手表和家用电器等。j2ME为移动设备提供了丰富的功能,使得开发者可以构建功能...

Global site tag (gtag.js) - Google Analytics