Google Play 외부의 서버에서 호스팅되는 Android 앱을 제작 중입니다. 새 버전을 확인하고 앱을 시작할 때 업데이트하라는 사용자에게 앱이 필요합니다.Phonegap Android 앱 트리거 프로그래밍 방식으로 업데이트
잘 작동하는 새 버전 (서버에서 파일을 확인하고 버전을 비교하는 앱)을 확인하는 메커니즘을 만들었습니다. 그런 다음 사용자에게 업데이트를 요청하지만 사용자가 업데이트 진행을 선택하면 apk의 다운로드 및 설치를 시작할 수 없습니다. apkURL 서버에 호스팅 된 .apk 파일에 대한 전체 HTTP 링크입니다
window.open(apkURL);
:
나는 단순히 APK URL을 여는 시도.
하지만 아무 것도하지 않는 것 같습니다.
저는 조사 중이지만 어떻게해야하는지에 대한 답을 찾지 못했습니다. 이 게시물 Install Application programmatically on Android처럼 네이티브 코드를 사용하여 몇 가지 제안을 찾았지만 내 Phonegap 앱에서 그 방법을 알지 못합니다.
Intent promptInstall = new Intent(Intent.ACTION_VIEW)
.setData(Uri.parse("file:///path/to/your.apk"))
.setType("application/vnd.android.package-archive");
startActivity(promptInstall);
업데이트를 실행하는 올바른 방법입니까? Phonegap 앱에서 어떻게 이런 일을 할 수 있습니까?
감사합니다.
설치 후 apk에서 phonegap을 사용하면 어떻게 자동으로 apk를 시작할 수 있습니까? fileapi 또는 webintent 플러그인에 특정 방법이 있습니까? – nida
http://download.com/update/myapp.apk에서 업데이트를 다운로드하고 싶습니다. 그렇다면 코드는 무엇입니까? 도와주세요. 귀하의 답변에 대해 –