2011-03-17 5 views
0

가능한 중복 :
Is there a way to automatically update application on Android?안드로이드 응용 프로그램 업데이트

내 조직에 대한 개인의 안드로이드 응용 프로그램을 만들 찾고 있어요. 내부 용으로 만 사용되기 때문에 공개적으로 Google Play에 게시하고 싶지 않습니다. 애플리케이션을 자동 업데이트 할 수있는 방법이 있습니까? 또는 앱을 Google에 게시하여 비공개로 설정하는 방법이 있습니까?

답변

1

현재 시장에서 비공개 그룹을 필터링하는 방법은 없습니다.

나는 다음을 권하고 싶습니다 : 당신의 APK -Host
를 개인 서버
해놔에 URL을 앱이 최신 APK의 버전 번호를 확인하기 위해 Ping 할 수 서버가 말했다에.

최신 버전이 발견되면 : DownloadManager를 사용하여 특정 위치에
- 다운로드 그것.
- 사용자의 알림 표시 줄에 NotificationManager
을 사용하여 메시지를 가져옵니다. 사용자가 해당 알림을 클릭하면 해당 apk 파일에 대한 설치 프롬프트가 표시되도록 설정합니다. 세부 사항은 another SO thread입니다.

+0

대단히 감사합니다. 하지만 apk 파일에서 apk 버전을 얻으려면 어떻게해야합니까? 어떤 종류의 바이너리 리더? –

+1

현재 서버에있는 버전을 확인한다는 의미입니까? APK를 다운로드하고 해부하여 버전 번호를 찾으면 서버에 텍스트 파일을 올려 놓고 빌드/게시 프로세스의 일부로 값을 증가시킵니다. –

+0

네, 그게 무슨 생각을하고 있었는지 ... 버전에 대한 바이너리 코드를 파헤 치려고 미친 듯이 .... 덕분에 많은 도움을주었습니다. 이것이 훌륭한 해결책이 될 것이라고 생각합니다! –

관련 문제