用户登录
用户注册

分享至

安卓应用如何防止卸载软件 安卓中怎样防止用户卸载应用程序

  • 作者: 黄寒辞
  • 来源: 51数据库
  • 2020-04-21

打开安装源码目录,找到packages/apps/PackageInstaller/src/com/android/packageinstaller/下的两个文件:

1、UninstallAppProgress.Java //程序卸载过程

2、UninstallerActivity.java //程序卸载界面

方法是在UninstallerActivity.java对应位置加上一段代码即可:

@Override

public void onCreate(Bundle icicle) {

super.onCreate(icicle);

// Get intent information.

// We expect an intent with URI of the formpackage://<packageName>#<className>

// className is optional; if specified, it is the activity the userchose to uninstall

final Intent intent = getIntent();

Uri packageURI = intent.getData();

String packageName = packageURI.getEncodedSchemeSpecificPart();

if(packageName == null) {

Log.e(TAG, "Invalid package name:" + packageName);

showDialog(DLG_APP_NOT_FOUND);

return;

}

if(packageName.equals("cn.android.managerapp")){

/*AlertDialog.Builder builder= new AlertDialog.Builder(this);

//builder.setIcon(android.R.drawable.ic_dialog_info);

builder.setTitle("Message");

builder.setMessage("Cannot be uninstall!");

builder.setPositiveButton("确认", null);

//builder.create().show();

builder.show();

//showDialog(DLG_APP_NOT_FOUND);

//return;

finish();*/

newAlertDialog.Builder(this)

.setTitle("游戏控制")

.setMessage("对不起,此程序不允许卸载!")

.setPositiveButton("确定",

newDialogInterface.OnClickListener(){

public voidonClick(DialogInterface dialoginterface, int i){

//这里设置点击后执行

finish();

}

}

)

.show();

}

mPm = getPackageManager();

boolean errFlag = false;

安卓加密程序具有防卸载功能 怎么才能卸载

android手机是linux内核,在linux操作系统上,只要你有root权限,任何文件都可以删除

包括程序,如果你的程序不能卸载请按以下步骤:

  1. 点击系统设置-->应用-->找到对应的软件,点击详情,点击强制停止,点击卸载即可

  2. 如果上一步出现问题,那么你需要获取root权限

  3. root权限的获取方式,建议使用一键root,连接电脑执行一健root即可

  4. 下载安装RE管理器,

  5. 进入/data/app目录下找到程序包删除即可

  6. 进入/systam/app目录下,找到程序包删除即可

安卓手机上有没有有防止卸载功能的隐私加密软件。谢谢!最好用的最强大的

你好

如果需要保护手机隐私的话,那你就要找一个比较安全可靠的手机管家

对自己的手机进行全方位的隐私保护,保证不会泄露自己的小秘密

现在对保护手机隐私的软件有很多

但是本人一直在用腾讯手机管家,对于这个还是比较了解的

你去安装一个腾讯手机管家,进入之后点击安全防护,隐私空间

可以加密手机上的图片,视频,短信和文件等等

其中一键秘拍功能,可以即拍即存

希望我的回答可以帮助到你

安卓4.0以上版本如何快速卸载应用程序

1、在主菜单界面,长按想要卸载的应用程序,以“掌上行旅”为例。当然,系统预装的应用程序是无法通过此办法来卸载的,谨记!

2、长按后会回到桌面,此时在状态栏下面会出现一行图标+文字的功能选项,左边是“卸载”,右边是“应用程序详情”。

3、把应用程序图标拖动到“卸载”上,此时“卸载”功能项变色。

4、“卸载”功能项变色以后松手,就会进入到卸载确定界面,点击“确定”,就会卸载相应的应用。

关注@安卓互助平台

,关注更多安卓使用技巧!

怎么强力卸载手机里的应用软件?

手机有没有 ROOT 没有的话 进入电子市场,搜索并下载Universal Androot这个软件,它的获得ROOT是不需要任何步骤的,想获得ROOT,点击ROOT,想不要权限,点击UNROOT 然后下一个 内置软件卸载 把你不要的软件都可以卸掉了 啥都可以卸载 如果卸载错了 它有回收站 还原就可以了

安卓手机 再安装曾经卸载的软件 就显示“应用程序未安装”怎么办呀~

对于你的问题,我记得可能是安卓系统版本低,然后卸载的软件卸载不干净,从而导致安装同样的软件时会出现失败现象。你就在内存卡或sd卡里面找到原先该软件所安装对应的文件夹,把这个文件夹删除掉,再重启手机后安装自己想要的这个软件,我想是可以装得下的。

怎样使手机软件不能卸载

1、普通手机app应用软件,有安装一般都会有卸载,没有卸载的除了一些简易软件,多数是病毒、木马程序,用户可以自行研究这方面的技术。

2、一些软件出于安全考虑会自带防卸载功能,比如360手机管家、腾讯手机管家等,此类软件需要用户自己开启。

转载请注明出处51数据库 » 安卓应用如何防止卸载软件 安卓中怎样防止用户卸载应用程序

软件
前端设计
程序设计
Java相关