软件更新后自动打开app
2017-02-16 15:09
344 查看
/**
* 软件卸载后自动自动打开自身的app
* 用于更新APP使用
*/
public class PkInstallReceiver extends BroadcastReceiver {
}
* 软件卸载后自动自动打开自身的app
* 用于更新APP使用
*/
public class PkInstallReceiver extends BroadcastReceiver {
@Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals("android.intent.action.PACKAGE_ADDED")) { String packageName = intent.getDataString().substring(8); System.out.println("安装:" + packageName + "包名的程序"); } //接收卸载广播 if (intent.getAction().equals("android.intent.action.PACKAGE_REMOVED")) { String packageName = intent.getDataString().substring(8); System.out.println("卸载:" + packageName + "包名的程序"); Intent newIntent = new Intent(); newIntent.setClassName(packageName, "com.douwong.activity.SplashActivity"); newIntent.setAction("android.intent.action.MAIN"); newIntent.addCategory("android.intent.category.LAUNCHER"); newIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(newIntent); } }
}
<data android:scheme="package"/> </intent-filter> </receiver>
相关文章推荐
- IOS开发判断是否第一次使用软件且下次app自动更新后再次打开还是第一次使用
- 求助!!用vue做了一款app,怎么实现打开app自动检测下载更新的功能呢
- 安卓APP版本更新及自动打开
- Android中自己实现App一打开判断是否有更新,并通过依赖AutoInstaller实现自动更新
- 软件更新记录文件的打开和时间自动加载
- android的APP自动更新程序,检测版本,然后下载安装,但app安装后不提示“完成,打开”?
- 安卓APP版本更新及自动打开
- app自动更新安装完毕并打开
- 今天发现有道桌面词典打开屏幕取词功能时,会导致mremote,visionapp等软件僵死!!!
- SUS 实现软件自动更新!
- 在win ce中如何使正在运行的软件自动升级更新
- 让AUTOIT自动帮我更新文件服务器上的一些常用软件 推荐
- 用C#开发软件自动更新程序
- air 桌面软件版本自动更新 air update framework入门
- VB.Net程序设计:AutoUpdater软件自动更新-源代码
- C# 实现在线软件自动升级自动下载更新文件
- C# 实现在线软件自动升级自动下载更新文件
- Delphi做的软件自动更新
- c#应用程序中自动调用相应程序打开任意文档类型(如果本地已安装该软件)
- 利用webservice实现软件自动更新(auto update)