一、隐藏apk的方式:
在每个项目(apk)中都有一个启动应用的Activity,他的标签是这个:
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>这里的 android.intent.category.LAUNCHER 就是apk的启动方式,如果要隐藏apk,只需要删除或者将启动方式从LAUNCHER改为DEFAULT。
二、启动apk的方式:
1.启动非隐藏的apk方式:
Intent intent = getPackageManager().getLaunchIntentForPackage(appPackageName);
startActivity(intent);2.启动隐藏apk的方式:
String pkgName = "com.fengjw.apkupdatetool";
String className = "com.fengjw.apkupdatetool.DownloadAllActivity";
intent.setComponent(new ComponentName(pkgName, className));
startActivity(intent);这里的包名和方法名都是我使用的具体包名和方法名,具体使用的适合根据实际情况改变即可。
本文介绍了如何通过修改配置文件来隐藏Android应用程序(APK),并提供了两种启动隐藏或未隐藏APK的方法。一种方法适用于非隐藏状态的应用程序,另一种则针对已隐藏的应用程序。
1217

被折叠的 条评论
为什么被折叠?



