android真机模拟gps,使用命令模拟更改gps位置

使用命令模拟更改gps位置用命令模拟更改gps位置:

1、启动模拟器,并通过标题栏找到其端口,如5554。

2、通过以下命令行,进入模拟器控制台:$telnet localhost 5554

3、使用命令更改模拟gps位置:$geo fix longitude latitude longitude:经度值。如12.1231231 latitude:纬度值。如-12.1231232

Android添加source到Eclipse:

1、将sdk源代码目录文件夹sources拷贝到sdk的以下目录:platforms/sdk version name/

2、在eclipse中添加一个用户库,并将android.jar加入到该库中。

3、将该自定义库的source指定到sources文件夹。

4、移除工程自带的Android库,加入自定义库。

5、刷新工程,这时可以查看skd的source了。

6、将引用的自定义库删除。

7、在项目属性的Android项中重新选择对应的Target。

8、项目右键-Android Tools-Fix Project Properties。

调用系统自带的程序:1、取得程序的包名及类名:在logcat下,启动Activity后,会打印I类型log.Tag为ActivityManager。Message为Displayed activity package name/.class name:time ms。利用该信息即可。

2、启动该Activity:Intent intent=new Intent();intent.setClassName("package name","package name.class name");startActivity(intent);使用sdk中部分无法导入的类:有些类虽然存在,但在android.jar中是隐藏的,我们无法导入。例如:anddroid.os.SystemProperties。部分包可用如下方式解决:在以下目录找到layoutlib.jar包,导入工程即可:platforms/sdk version name/data/在Android源代码下编译自己的工程:

1、将自己的源代码拷贝到以下目录:android source/packages/apps/

2、在自己源代码的根目录创建文件Android.mk,主要写入以下内容:LOCAL_PATH:=$(call my-dir)include$(CLEAR_VARS)LOCAL_SRC_FILES:=$(call all-java-files-under,src)LOCAL_PACKAGE_NAME:=project name LOCAL_CERTIFICATE:=platform include$(BUILD_PACKAGE)其中project name为你的工程名称,比如MyTestProject。

3、进入命令行,进入到sdk源代码的以下目录$cd android source/build/执行以下命令:$../envsetup.sh[;tapas]该命令执行后即可使用m,mm,mmm命令。可选项分号+tapas的话,会有选项供选择。

4、进入自己的源代码目录,执行mm命令。或者进入android源代码的根目录执行以下命令$make project name Android的xml文件中的特殊字符一些特殊字符不能直接作为值使用,比如单引号,at符号等。可以使用有划线进行转义,这样就可以使用了。

Java相关:在java中启动其他应用程序:

A、使用Runtime:cmd="command or file";Process process=Runtime.getRuntime().exec(cmd);

B、使用ProcessBuilder:cmd="command or file";arg="arg";.Process process=new ProcessBuilder(cmd[,arg.]).start();

C、如果要等待应用进程执行完,执行以下语句,有些应用会不起作用:process.waitFor();Android真机调试时用到的命令:首先进入adb命令所在的目录。

1、杀掉server,当连接不上时使用:$sudo./adb kill-server

2、连接设备:$sudo./adb devices

3、查看log:$sudo./adb logcat Android烧image到机器的命令:首先进入adb命令所在的目录。$sudo./adb reboot bootloader$sudo./fastboot devices$sudo./fastboot flash system system image file name

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值