监听自身APP被卸载

    xiaoxiao2026-01-01  9

    1、在项目中建包: com.zgy.catchuninstallself 2、在此包里加入此类:UninstallObserver.java 3、在libs目录里加入文件夹 armeabi 及其子文件

    若有ndk编译环境可自行编译,将jni放进工程根目录里,ndk-build即可自动生成so文件

    UninstallObserver.java

    package com.zgy.catchuninstallself; /** * C代码参考网上资料进行修改的,国外开源代码 */ public class UninstallObserver { static{ System.loadLibrary("observer"); } //path:data/data/[packageNmae];url:跳转的页面,需要http://或https://开头 public static native String startWork(String path, String url, int version); }

    armeabi文件内容

    转载请注明原文地址: https://ju.6miu.com/read-1305554.html
    最新回复(0)