Android 에뮬레이터에서 속도를 시뮬레이트하는 방법이 있습니까?Android 에뮬레이터에서 속도를 시뮬레이트하는 방법은 무엇입니까?
[편집] getSpeed () 메소드를
예 테스트하는 이러한 목적 : 는 I 장치 20 시속가는 설정하고자한다.
Android 에뮬레이터에서 속도를 시뮬레이트하는 방법이 있습니까?Android 에뮬레이터에서 속도를 시뮬레이트하는 방법은 무엇입니까?
[편집] getSpeed () 메소드를
예 테스트하는 이러한 목적 : 는 I 장치 20 시속가는 설정하고자한다.
네, 그렇게 할 수 있습니다. Eclipse를 사용하여 앱을 개발하는 경우 DDMS 관점으로 이동해야합니다. 거기에서 에뮬레이터 컨트롤이라는 창이 열립니다. 이 창에서 에뮬레이터 또는 장치에 새로운 지리적 위치 (GPS 좌표)를 보낼 수 있습니다. 속도를 높이려면 GPX 또는 KML 파일을 사용하는 것이 좋습니다. 이 파일에서 GPS 좌표를 정의 할 수 있으며 이러한 좌표는 단계별로 읽혀집니다. 이 좌표를 적절히 선택하면 일정한 속도를 시뮬레이션 할 수 있습니다.
내 높은 구성의 PC가 3i 4GB
과 같은 문제에 직면했지만, 에뮬레이터 내가 나를 위해 일한 뭔가를 발견하고 난
방금 Device ram size
을 내 기존 AVD
에 추가했으며 size to 1000MB
을 설정했습니다. (내 마음에 4GB를 할당하기에 충분했기 때문에) 내 AVD
의 속도는 최고의 도움이 될 것입니다.
위치 객체는 장치의 속도를 설정하는 방법이 있습니다
//the instance
Location location;
//retrieves the speed of the device
location.getSpeed()
// set the speed of the device of course for testing purporses, remember to
// remove this when deploying your appplication
location.setSpeed((float) 20.0)
당신이 타이머를 설정할 수있는 시간에 따른 속도의 변화를 시뮬레이션하고 줄이거 나 점에서 속도를 높이려면 예를 들어 시간의 범위 :
int secondsDelayed = 5;
new Handler().postDelayed(new Runnable() {
public void run() {
location.setSpeed((float) 50.0);
}
}, secondsDelayed * 1000);
이 5 초는` "속도를 시뮬레이션 '에서 지정할 수 있습니다
의 기간에 걸쳐 50km/P에 속도를 incrase 것인가? – RoflcoptrException
나는 장치의 운동 속도로서 속도에 대해 이야기하고있다. – Cory