`
sillycat
  • 浏览: 2543137 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Emulator(1)GCM Account and GPS

 
阅读更多
Emulator(1)GCM Account and GPS

1. Update the GPS information on Emulator
>telnet localhost 5554
>geo fix -97.837142 30.233014

Or I can open the DDMS ---> Emulator Control to change that.

It seems that the command is better.

2. How to find the latitude and longitude in google map
Find the place on google map, and then click right button ----> Choose 'What's here'

The google map system will show your the latitude and longitude on the input box.

3. GUI tool from Open Source Project
Download the source codes from a red hat server:
>hg clone https://code.google.com/p/android-gps-emulator/

Since I am using MAC PRO, I download the directory to my local machine with these commands.
>scp -r server.com:/home/chengdu/luohua/android-gps-emulator ./

Move the directory to working place
>mv android-gps-emulator /Users/carl/work/android/UI1/

>mvn clean install
>mvn gwt:run

This tool is useful, but I notice that I may change it a little. I may rebuild the UI part.

4. Useful part to communicate with Telnet SSH Terminal in JAVA
http://javassh.org/space/start

Notice that here is one new pom.xml configuration format
    <dependency>
      <groupId>com.google.gwt.google-apis</groupId>
      <artifactId>gwt-maps</artifactId>
      <version>1.1.0</version>
      <scope>system</scope>
      <systemPath>${basedir}/lib/gwt-maps-1.1.0.jar</systemPath>
    </dependency>

We can put the jar package on the location driver.
The pom.xml works for me should be:
<dependency>
     <groupId>de.mud</groupId>
     <artifactId>jta</artifactId>
     <version>2.6</version>
</dependency>

The codes are very simple if we want to use that.
package com.sillycat.easyrestserver.application;


import java.io.IOException;
import de.mud.telnet.TelnetWrapper;


public class TelnetAppTest {


publicstaticvoid main(String[] args) throws IOException {
TelnetWrapper telnet = new TelnetWrapper();
telnet.connect("localhost", 5554);
//telnet.send("geo fix " + longitude + " " + latitude);
telnet.send("help");
telnet.disconnect();
}


}

5. It seems that the emulator do receive the push message.

References:
https://code.google.com/p/android-gps-emulator/
http://stackoverflow.com/questions/2279647/how-to-emulate-gps-location-in-the-android-emulator


分享到:
评论

相关推荐

    android-gps-emulator, 一个基于 谷歌地图的工具来模拟 Android 模拟器的GPS 位置.zip

    android-gps-emulator, 一个基于 谷歌地图的工具来模拟 Android 模拟器的GPS 位置 android-gps-emulatorandroid-gps-emulator是一个 GPS 位置 模拟器,通过一个简单的基于map的界面,通过一个简单的基于映射的界面来...

    E1/E20 Emulator, E2 Emulator Additional Document for User’s Manu

    1. 支持设备:文档主要覆盖了RH850家族中的RH850/F1x系列,这些设备在汽车电子、工业控制等多个领域有着广泛的应用。开发者可以通过E1/E20模拟器进行程序的编写、测试和优化,以适应RH850/F1L芯片的硬件特性。 2. ...

    ps1 emulator

    PS1 Emulator,即PlayStation 1(简称PS1)的模拟器,是一种软件程序,旨在在非原生PS1硬件上运行其游戏。这种模拟器允许用户在个人电脑或其他兼容设备上体验经典的PS1游戏,无需拥有原始的PS1游戏机。下面我们将...

    Hasp Emulator PE V2.33_hasp_emulator_

    1. Hasp Emulator PE V2.33的可执行文件,用于安装和运行模拟器。 2. Brain Studio的旧版本,用于创建和管理使用HASP保护的程序。 3. 相关的驱动程序和库文件,用于模拟器与计算机系统的通信。 4. 用户手册或文档,...

    Sentinel_Emulator_2007.zip_clb_edge superpro_nu vot_sentinel_sen

    Emulator for windows x32 and windows x64, emulated usb sentinel superpro and edge

    gps-tracking-emulator:GPS追踪器模拟器

    GPS模拟器这个应用程序可让您模拟一些 GPS 跟踪设备,以便您进行测试。 演示在这里: 安装在运行该应用程序之前,您必须 。 cd /yout/projects/foldergit clone ...

    DVTk-Storage-SCP-Emulator/DVTk-RIS-Emulator-5.0.0

    标题中的"DVTk-Storage-SCP-Emulator/DVTk-RIS-Emulator-5.0.0"指的是一个用于医疗影像领域的软件工具,它包含了两个主要组件:DVTk Storage SCP Emulator和DVTk RIS Emulator,版本号为5.0.0。这些工具主要用于测试...

    tpm_emulator-0.7.2 最新版

    TPM模拟器,如"tpm_emulator-0.7.2",则是在没有物理TPM芯片的环境下,通过软件模拟实现这些功能的工具。 **TPM的主要功能:** 1. **密钥管理**:TPM能够生成和存储非对称密钥对,如RSA密钥,确保密钥的安全存储,...

    SDK文件下缺少emulator-1

    11:43 Emulator: [5984]:ERROR:android/android-emu/android/qt/qt_setup.cpp:28:Qt library not found at D:\AndroidSDK\emulator\lib64\qt\lib 11:43 Emulator: Could not launch 'D:\AndroidSDK\emulator/qemu/...

    Pc Psx Emulator

    Pcsx is a PSX emulator. What that really means? It means that it emulates the way that a PSX works and tries to translate PSX machine language to PC language. That is very hard to be done and we can't...

    emulator 学习汇编模拟软件

    1. **Setup.exe**:这是安装程序,用户可以通过运行它来安装“emulator 学习汇编模拟软件”。安装过程中,系统会提示用户选择安装路径,遵循提示完成安装即可开始使用。 2. **Readme-说明.htm**:这是一个HTML格式...

    Locale.Emulator.2.5.0.1.zip

    1. LocaleEmulator.dll 和 LoaderDll.dll:这些都是动态链接库文件,是 Locale Emulator 的核心组件,用于在运行时提供语言环境模拟功能。 2. LEGUI.exe:这是 Locale Emulator 的用户界面,允许用户配置和管理模拟...

    Locale.Emulator.2.3.1.1.rar

    1. 首先,你需要解压 Locale.Emulator.2.3.1.1 这个RAR文件,通常会得到一个可执行文件(例如:LocaleEmulator-x64.exe 或 LocaleEmulator-x86.exe)和一个名为“LEConfig.exe”的配置工具。 2. 安装:双击运行解压...

    HASP-SRM-emulator-D.rar_SRM_SRM emulator_emulator_emulator hasp_

    Driver HASP SRM emulator (x86)

    Terminal emulator

    Terminal emulator Terminal emulator

    Locale.Emulator.2.4.1.0.zip

    1. **性能优化**:新版本可能在处理速度和资源占用上进行了优化,使得在运行软件时更加流畅,对系统的影响减至最低。 2. **稳定性提升**:修复了旧版本中可能出现的崩溃或异常问题,确保软件在各种情况下都能稳定...

    emulator.exe(Android SDK tools下文件)

    **1. Android Virtual Device (AVD)** AVD是Android SDK中的一项功能,它允许开发者创建虚拟的Android设备环境。这些虚拟设备可以模拟不同型号的手机或平板电脑,具有不同的硬件配置,如屏幕大小、分辨率、CPU类型...

    Network Emulator for Windows Toolkit(模拟弱网络环境的软件)1

    Network Emulator for Windows Toolkit(NEWT)是Windows平台上的一款网络仿真工具,旨在模拟弱网络环境,帮助开发者测试应用程序在不稳定网络环境下的表现。 Network Emulator for Windows Toolkit(NEWT)是专门...

    RIS Emulator

    RIS Emulator

    Locale Emulator

    【Locale Emulator】是一款专为Windows 8及更高版本设计的区域设置模拟工具,它旨在解决用户在使用Microsoft AppLocale时遇到的不兼容问题。AppLocale是微软为在非Unicode支持环境下运行非本地语言应用程序而设计的...

Global site tag (gtag.js) - Google Analytics