安装后隐藏Android应用程序并从其他应用程序启动它

时间:2015-05-27 16:08:46

标签: android android-intent hide launch

我想写两个满足的应用程序:

  1. 应该在安装后自动从启动器隐藏应用程序。

  2. 第二个应用程序应该有一个按钮,点击它时应该启动&运行第一个程序。事实上,它是第一个程序的启动器,设置设置然后启动。

  3. 如何用一个apk安装这两个程序。

2 个答案:

答案 0 :(得分:1)

为了从另一个安装一个apk,你应该将你的一个apk作为资产添加到另一个apk。然后在其资产文件夹中包含apk的apk中,您可以使用intent在资产中安装apk

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(
    new File(Environment.getExternalStorageDirectory() +  "/Download/yourApkFromAssets.apk")
), "application/vnd.android.package-archive");

不要忘记首先将文件从资源复制到“下载”文件夹。

答案 1 :(得分:0)

  

如何使用一个apk安装这两个程序

这是不可能的。 Android中每个APK都有一个应用程序,至少目前是这样。