我如何安装用我创建的另一个android应用程序(android Studio)创建的android应用程序?

我如何安装用我创建的另一个android应用程序(android Studio)创建的android应用程序?,android,Android,我的目标是有一个菜单,用户可以选择一个新的android应用程序,然后安装在同一部手机上。两个应用(主应用和新应用)都是我创建的。您可以提供帮助吗?您可以下载apk,然后启动package manager进行安装。这将请求用户权限,用户可以拒绝安装它 像这样的东西可以用- final DownloadManager manager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE); final l

我的目标是有一个菜单,用户可以选择一个新的android应用程序,然后安装在同一部手机上。两个应用(主应用和新应用)都是我创建的。您可以提供帮助吗?

您可以下载apk,然后启动package manager进行安装。这将请求用户权限,用户可以拒绝安装它

像这样的东西可以用-

    final DownloadManager manager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
        final long id = manager.enqueue(request);
    
    BroadcastReceiver onComplete = new BroadcastReceiver() {
            public void onReceive(Context context, Intent intent) {
                Intent install = new Intent(Intent.ACTION_VIEW);
                install.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                install.setDataAndType(uri,
                        manager.getMimeTypeForDownloadedFile(id));
                startActivity(install);
    
                unregisterReceiver(this);
                finish();
            }
        };
registerReceiver(onComplete, new IntentFilter(DownloadManager.ACTION_DOWNLOAD_COMPLETE));

希望这有帮助

谢谢!你帮了大忙!