AppUtils里面写了如何安装和卸载apk(这段代码出自这里:点击打开链接~),这里的安装和卸载调用的是Android本身的一个安装卸载,所以可能页面不会太优雅,并不符合商业App的期望,如果要做到更优雅的实现,就要用到静默安装/卸载,这个可以参照网上教程,我这里有一篇转载还是很不错的,大家可以参照一下:Android中实现静态的默认安装和卸载应用~
public class AppUtils {
/* 安装apk */
public void installApk(Context context, String fileName) {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setDataAndType(Uri.parse("file://" + fileName), "application/vnd.android.package-archive");
context.startActivity(intent);
}
/* 卸载apk */
public void uninstallApk(Context context, String packageName) {
//