如何在android中安装应用程序后自动启动应用程序?

如何在android中安装应用程序后自动启动应用程序?,android,Android,我正在从服务器更新我的应用程序,首先从服务器下载,然后在选择“安装”后请求安装,然后不请求打开或完成为什么 解释我的问题 我有一个应用程序不在playstore中。它存储在我自己的服务器上。 我为它设置了更新过程 第一个检查版本。 版本不匹配,请从我的服务器下载。 下载后自动安装。 在安装时,我得到安装按钮,当我按下安装按钮,然后它安装后台和当前应用程序关闭。 安装后,它不会给我打开或完成开放应用程序的选项。 我的问题是第五点 将下面的代码复制到Menifest.xml文件中 }因为我的服务器端

我正在从服务器更新我的应用程序,首先从服务器下载,然后在选择“安装”后请求安装,然后不请求打开或完成为什么

解释我的问题

我有一个应用程序不在playstore中。它存储在我自己的服务器上。 我为它设置了更新过程

第一个检查版本。 版本不匹配,请从我的服务器下载。 下载后自动安装。 在安装时,我得到安装按钮,当我按下安装按钮,然后它安装后台和当前应用程序关闭。 安装后,它不会给我打开或完成开放应用程序的选项。 我的问题是第五点

将下面的代码复制到Menifest.xml文件中


}

因为我的服务器端应用程序没有此代码,但当前应用程序有此代码。
  <receiver
    android:name="com.example.extraApp.InstallReceiver"
    android:exported="true">
    <intent-filter>
        <action android:name="android.intent.action.PACKAGE_INSTALL" />
        <action android:name="android.intent.action.PACKAGE_ADDED" />
        <data android:scheme="package"/>
    </intent-filter>
</receiver>
public class InstallReceiver extends BroadcastReceiver{    
@Override
public void onReceive(Context context, Intent intent) {
    try {
        Intent new_intent = context.getPackageManager().getLaunchIntentForPackage("com.example.updaterjschtest");
        context.startActivity(new_intent);
    } catch (Exception e) {
        e.printStackTrace();
    }   
}