首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android 上载安装APK

2012-09-13 
Android 下载安装APK代码安装apkIntent i new Intent(Intent.ACTION_VIEW) String filePath /sdcard

Android 下载安装APK

代码安装apk

    Intent i = new Intent(Intent.ACTION_VIEW); String filePath = "/sdcard/XXX.apk"; i.setDataAndType(Uri.parse("file://" + filePath),"application/vnd.android.package-archive");context.startActivity(i);
复制代码

程序卸载

    Intent intent = new Intent(Intent.ACTION_DELETE, uri);intent.startActivity();
复制代码

监听是否卸载成功

    DeleteReceiver mDeleteReceiver = new DeleteReceiver();//自定义的广播接收类,接收到结果后的操作IntentFilter filter = new IntentFilter( Intent.ACTION_PACKAGE_DATA_CLEARED); filter.addAction(Intent.ACTION_PACKAGE_REMOVED);filter.addDataScheme("package"); registerReceiver(mDeleteReceiver, filter); //注册广播和过滤Intent undeleteIntent = new Intent(Intent.ACTION_DELETE, packageURI);startActivity(undeleteIntent);

热点排行