Я использую следующий код для установки приложения из своего приложения.Установите обновленный Apk из того же самого приложения программно. [Update apk]
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/InstallTest.apk")), "application/vnd.android.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
Дайте пакет для вышеуказанного кода com.xyz.one. Теперь, если я устанавливаю какое-либо другое прикладное приложение с указанным кодом, оно работает нормально. Но если я попробую тот же код для обновленной версии apk того же приложения, то есть com.xyz.one, тогда он дает «Проблема заключается в разборе пакета».
Кто-нибудь, пожалуйста, помогите, как я могу установить apk программно из одного и того же самого приложения.
Примечание. Мое обновление apk присутствует во внешнем хранилище.
Благодаря
Вы пытались установить apk вручную? –
@DhavalPatel да вручную устанавливается. –