1
eclipseでDDMSを使用して位置データをシミュレートすると、私は手動でlat/lng値を入力します。私は彼らのために私の日食を再起動した後にそれを行う必要はありませんのデフォルト値を設定することはできますか?DDMSでデフォルト模擬位置データを設定します
eclipseでDDMSを使用して位置データをシミュレートすると、私は手動でlat/lng値を入力します。私は彼らのために私の日食を再起動した後にそれを行う必要はありませんのデフォルト値を設定することはできますか?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