隐藏应用 android 不工作?
Hide app android not working?
更改包名称后android隐藏不起作用这是我用于从应用程序抽屉中隐藏应用程序的代码。
ComponentName componentToDisable = new ComponentName(
ConfigActivity.this.getPackageName(),
ConfigActivity.this.getPackageName()
+ ".MainActivity");
ConfigActivity.this
.getPackageManager()
.setComponentEnabledSetting(
componentToDisable,
PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
PackageManager.DONT_KILL_APP);
修改包名后是否需要修改?
谢谢
您可能更改了应用程序的包名称,但没有更改 activity 的包名称。因此上面的代码引用了错误的 activity.
要查找 MainActivity
的名称,最好使用 activity 的 class 对象:
ComponentName componentToDisable = new ComponentName(
ConfigActivity.this.getPackageName(),
MainActivity.class.getName());
更改包名称后android隐藏不起作用这是我用于从应用程序抽屉中隐藏应用程序的代码。
ComponentName componentToDisable = new ComponentName(
ConfigActivity.this.getPackageName(),
ConfigActivity.this.getPackageName()
+ ".MainActivity");
ConfigActivity.this
.getPackageManager()
.setComponentEnabledSetting(
componentToDisable,
PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
PackageManager.DONT_KILL_APP);
修改包名后是否需要修改?
谢谢
您可能更改了应用程序的包名称,但没有更改 activity 的包名称。因此上面的代码引用了错误的 activity.
要查找 MainActivity
的名称,最好使用 activity 的 class 对象:
ComponentName componentToDisable = new ComponentName(
ConfigActivity.this.getPackageName(),
MainActivity.class.getName());