을 내 학업 프로젝트 용 건물 및 Android 애플리케이션 스토어에 원격 설치합니다. 사용자가 자신의 PC에서 탐색하고 안드로이드 기기에 원격으로 다운로드 (그리고 APK도 설치하는 것이 바람직 함)를 시작할 수있는 기능을 구현하고 싶습니다.이 서비스는 이미 Google Play에서 사용할 수 있습니다. 어떤 안드로이드 함수를 구현해야합니까?내 APK 파일
내 APK 파일
답변
Google Cloud Messaging을 사용하면 서버에서 앱과 대화 할 수있는 인터페이스를 만들 수 있습니다. 따라서 기본적으로 호스팅 된 apk 파일 (또는 다른 관련 정보)의 URL을 알려주는 서버에서 간단한 메시지를 보냅니다. 그런 다음 Android 장치로 다운로드 할 수 있습니다.
어쩌면 다운로드 한 후이 당신을 도울 수 : Android: install .apk programmatically
또는를 :
Intent promptInstall = new Intent(Intent.ACTION_VIEW)
.setDataAndType(Uri.parse("file:///path/to/your.apk"),
"application/vnd.android.package-archive");
startActivity(promptInstall);
사용자는 여전히 설치를 명시 적으로 권한을 부여해야합니다.
GCM에서 APK 다운로드를 시작하는 데 메시지를 사용할 수 있습니까? – user3104316
GCM을 사용하여 기기에 메시지를 보낼 수 있습니다. http://developer.android.com/google/gcm/adv.html#payload를 확인하십시오. 이제 관련 메시지가 서버에서 수신 될 때마다 자신의 서버에서 apk 다운로드를 시작해야한다는 것을 알고 있습니다. –
많은 감사를 드리며 – user3104316
android 인 텐트를 사용하여 .apk 파일을 설치할 수 있습니다.
Intent promptInstall = new Intent(Intent.ACTION_VIEW)
.setDataAndType(Uri.parse("file:///path/to/your.apk"),
"application/vnd.android.package-archive");
startActivity(promptInstall);
따라서 PHP 웹 서비스를 청취하고 그에 따라 응용 프로그램을 다운로드하고 설치하는 응용 프로그램을 개발해야합니다.
행운을 빈다.
downvotes ?? –
- 1. APK 파일 내 APK 파일을 내보내려고 내보내기 오류
- 2. 내 앱으로 ZXing APK 파일 배포하기
- 3. 내 APK 파일이 일반적인 파일 일뿐입니다.
- 4. 내 애플리케이션에서 Android APK 파일 시작
- 5. 내 보낸 APK 이름
- 6. 안드로이드 서명 APK 파일
- 7. 문제 .apk 파일 설치
- 8. APK 파일 업로드
- 9. APK 확장 파일 : DownloadActivity
- 10. 에뮬레이터에서 .apk 파일 업로드
- 11. APK 확장 파일
- 12. Mac 컴퓨터의 APK 파일
- 13. APK 확장 내가 APK 확장 파일 일하고
- 14. 개미로 apk 파일 만들기
- 15. 기존 .APK 파일 삽입
- 16. APK 확장 파일 현지화?
- 17. APK 내에서 파일 푸시
- 18. APK 설치시 파일 저장
- 19. .apk 파일 문제 설치
- 20. apk 파일 구문 분석
- 21. 리소스에서 apk 파일 설치
- 22. 젠킨스는 젠킨스에 APK 파일
- 23. 내 리소스가 .apk 파일로 복제됩니다.
- 24. 사용자 상호 작용없이 내 apk 내 Apk 다운로드
- 25. 신비한 내 보낸 APK
- 26. 읽기 apk 파일 AndroidManifest.xml
- 27. 테스팅 안드로이드 .apk 파일
- 28. apk 파일 이름 변경
- 29. 서명 된 apk 파일
- 30. .apk 확장자 파일 유형
백그라운드 스레드를 사용하여 서버에 연결하고 최신 APT 버전을 얻을 수 있습니다. 그런 다음 클라이언트 원숭이 버전에서 얻은 결과를 비교할 수 있습니다. 서버 하나가 클라이언트 하나보다 큰 경우 대화 상자 또는 알림 메시지를 표시하여 사용자가 웹 사이트에 액세스하여 APT를 다운로드하도록 요청하십시오. –
저자는 Google Play 대신 다른 서버에서 최신 버전을 가져 오는 또 다른 목적이 있다고 생각합니다. –
처음에는 업데이트를하지 않고 웹 사이트에서 볼 새로운 프로그램을 설치하는 것입니다. 거기에서 "내 장치에 다운로드"를 클릭 할 수 있습니다. 그 학문적 인 프로젝트, 이것이 내가 Google play를 사용할 수없는 이유입니다 - 내 프로젝트는 appstore를 만드는 것입니다. – user3104316