1
在eclipse中使用DDMS模拟位置数据时,我手动输入lat/lng值。我可以为它们设置默认值,以便在重新启动我的eclipse后不必执行此操作。在DDMS中设置默认模拟位置数据
在eclipse中使用DDMS模拟位置数据时,我手动输入lat/lng值。我可以为它们设置默认值,以便在重新启动我的eclipse后不必执行此操作。在DDMS中设置默认模拟位置数据
您可以简单地创建命令行批处理文件来修复地理位置。你可以阅读如何做到这一点here和here。
更新:
我已经通过ddmlib的源代码搜索。我们只能从评论调侃:
public class EmulatorControlPanel extends SelectionDependentPanel {
// default location: Patio outside Charlie's
private final static double DEFAULT_LONGITUDE = -122.084095;
private final static double DEFAULT_LATITUDE = 37.422006;
不过,如果你愿意,你可以改变这个值和重建的来源。本课程位于:
android/sdk/ddms/libs/ddmlib/src/com/android/ddmlib/EmulatorConsole.java
我不是很擅长反思,也许有可能通过它来改变这个值。
我不确定,但我认为可以将ddmlib.jar添加到您的应用程序并在您的应用程序中为您的位置设置值。
祝你好运!如果你设法做到这一点,请写下你的经验!
好吧,批处理文件会做,但没有办法设置默认值一次又永远? DDMS中的默认值来自哪里? – manuzhang 2011-12-24 02:41:03