监听自身APP被卸载

来源:互联网 发布:淘宝运作流程图 编辑:程序博客网 时间:2024/05/22 14:27

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文件内容

0 0
原创粉丝点击