원격 서버에서 안드로이드 응용 프로그램을 시작하고 싶습니다. J2ME에 PushRegistry라는 클래스가 있습니다.이 클래스는이 문제를 해결하지만 안드로이드에서는 해결할 수 없습니다. . 안드로이드 2.2에서 미리안드로이드, 원격 서버에서 응용 프로그램을 실행
4
A
답변
4
에서
덕분에 (나중에 아마도) 당신은이 작업을 수행 할 Cloud to Device Messaging (C2DM)를 사용할 수 있습니다.
2.2가없는 경우 응용 프로그램을 시작할 것인지 확인하려면 장치에서 서버를 폴링해야합니다. a Service
을 통해이 작업을 수행 할 수 있지만 the AlarmManager
을 사용하여 폴링을 예약하는 것이 좋습니다. 데이터와 배터리를 다 써 버리면 너무 자주 폴링하고 싶지는 않습니다.
0
정말 간단한 방법은 Java Timer 클래스를 사용하는 것입니다. Timer의 TimerTask는 1 ~ 2 분마다 실행될 수 있으며 HTTP Get을 사용하여 서버에서 명령을 확인합니다. 시작 명령을 찾으면 TimerTask 안에 Intent를 만들고 startActivity 또는 startService를 사용하여 Android 앱을 시작할 수 있습니다.
관련 문제
- 1. 백그라운드에서 안드로이드 응용 프로그램을 실행
- 2. 안드로이드 응용 프로그램을 원격 데이터에 연결
- 3. 원격 컴퓨터에서 GWT 응용 프로그램을 실행 중입니다.
- 4. X 윈도우 응용 프로그램을 Windows 서버에서 원격으로 실행
- 5. 웹 응용 프로그램으로 웹 서버에서 Java 응용 프로그램을 실행 하시겠습니까?
- 6. Swing 응용 프로그램을 프로그래밍 방식으로 실행 (원격 클래스)
- 7. 서버에서 클라이언트 컴퓨터로 원격 응용 프로그램 실행 C#
- 8. 안드로이드 응용 프로그램을 충돌
- 9. C# 원격 응용 프로그램 실행
- 10. 라이브 서버에서 asp.net 응용 프로그램을 디버깅하는 방법
- 11. Windows 7에서 C++ 응용 프로그램을 컴파일하지만 Win2003 서버에서 실행
- 12. gevent wsgi 서버에서 cherrypy 응용 프로그램을 실행 중
- 13. 안드로이드 응용 프로그램 내에서 웹 서버 실행
- 14. 내 이클립스에서 원격 응용 프로그램을 디버깅하는 방법
- 15. Windows에서 안드로이드 응용 프로그램을 실행 중입니다. 리눅스에서 개발했습니다.
- 16. 안드로이드 응용 프로그램을 만들려면 안드로이드 전화가 필요합니까?
- 17. 프로그램을 서비스로 실행 하시겠습니까?
- 18. 직물은 원격 서버에서 nohup을
- 19. ASP.NET 응용 프로그램을 원격 서버에 배포
- 20. 내 안드로이드 응용 프로그램을 최적화하려고합니다.
- 21. IntelliJ로 jnlp 응용 프로그램을 원격 디버깅
- 22. Windows 2003 서버에서 VB.NET 응용 프로그램 실행
- 23. 서버에서 프로그램 실행
- 24. python 실행 원격 프로그램
- 25. 서버에서 Java 어플리케이션 실행
- 26. Android에서 응용 프로그램을 열지 않고 작업 실행
- 27. 응용 프로그램을 Windows 서비스로 실행
- 28. 탭에 캔버스 응용 프로그램을 실행
- 29. Java 응용 프로그램을 서비스로 실행
- 30. 원격 서버에서 웹 서비스 디버그
답변 주셔서 감사합니다. 내 전화에는 Android 1.5,이 버전의 모든 솔루션이 있습니까? – Ricardo