Programaticamente instalar apk da pasta de ativos no android

Eu estou tentando instalar apk programaticamente da pasta de ativos, mas não o sucesso, por favor me ajude. Eu estou usando o seguinte código para isso. obrigado.

Intent intent = new Intent(Intent.ACTION_VIEW)
.setData(Uri.parse("file:///android_asset/youtuberanjit.apk"))
.setType("application/vnd.android.package-archive");
startActivity(intent);

questionAnswers(2)

yourAnswerToTheQuestion