0
apk를 프로그래밍 방식으로 설치하는 데 문제가 있습니다.apk 설치시 교체
apk 파일을 다운로드하는 Android 앱이 있습니다. 이제 내 안드로이드 응용 프로그램을 사용하여 이러한 apk 파일을 설치하려고합니다.
나는 설치 의도를 부르지 만 다운로드 한 파일을 설치하기 전에 주 응용 프로그램을 제거하라는 메시지가 나타납니다. 너 지금 왜 그러니?
아래 줄보다 많은 권한이 필요합니까?
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
다음은 설치 의도를 시작하는 방법입니다. 코드는 의 doInBackground() 메서드에 있습니다. AsyncTask :
fileUri은 다운로드 한 파일의 URI입니다. 나는 앱이 루트 권한을 가지고 있지 않는, 설치하도록 사용자에게 묻지 않고 AsynchTask
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(fileUri),
"application/vnd.android.package-archive");
activity.startActivityF(intent);
제거 및 재설치를 요청하는 이유는 버전 번호 때문일 수 있습니다? –