Вы можете просто создать командный файл командной строки, который будет фиксировать географическое местоположение. Вы можете прочитать, как это сделать здесь и здесь .
Обновление:
Я искал исходные коды 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 в ваше приложение и в вашем приложении установить значения для вашего местоположения.
Удачи! Если вам это удастся, напишите о своем опыте!