Uri packageUri = Uri.fromFile(file);//file是要安装的apk文件
PackageManager pm = ((Activity)mContext).getPackageManager();
installFlags |= PackageManager.INSTALL_REPLACE_EXISTING;PackageInstallObserver observer = new PackageInstallObserver();
pm.installPackage(packageUri, observer, installFlags, info.intent.getComponent().getPackageName());
LOCAL_CERTIFICATE := platform
<uses-permission android:name="android.permission.INSTALL_PACKAGES" />