에뮬레이터의 Android 앱 테스트에서 C2DM (관련 없음)을 구현하고 있습니다. 내 웹 응용 프로그램은 개발자 모드 (레일 금속 서버)가 http://localhost:3020에뮬레이터에서 실행되는 Android 앱 localhost에서 앱에 동기화 하시겠습니까?
에서 실행되고있는 것처럼 난 그냥 내 웹 응용 프로그램 내 응용 프로그램을 등록해야하므로 지금 C2DM 서비스와 작업 C2DM 등록,을 가지고있다
andropid 앱에 의해 Google C2DM 등록 프로세스에 대한 응답으로 등록 ID가 수신되었을 때 웹 앱을 통해 아무 것도 얻지 못해서 에뮬레이터에서 도달 할 수 있는지 알아야합니다. 해결을 위해 고심하고 있습니다. 내 코드에 문제가 있거나 localhost에 접근 할 수 없기 때문입니다. 나는 확실히 10.0.2.2 의지 127.0.0.1 노선하지만 그 날 http://localhost:3020
에 도착 도움이 될 어떻게 http://developer.android.com/guide/developing/devices/emulator.html#networkaddresses에서 발견 이
UPDATE에 대한 정보에 미리
감사합니다 나는이
public static final String SERVER_BASE_URL = "http://localhost:3000";
어떤 아이디어에 대한 전역 변수를 사용하고 내가 무엇을해야 이것을?
@Phillipp Reichart이 코드는 작동하지 않을 것이라고 생각합니다. 코드를 호출하지 않아서 코드 정렬이 완료되면 즉시이 솔루션을 테스트 할 것입니다. 응답을 주셔서 대단히 감사합니다. – jamesc
마침내 내 코드가 제대로 작동하도록 관리했으며 사용자의 대답은 내가 필요한 것입니다. 대단히 감사합니다! – jamesc