Android实现删除apk弹出网页

实现原理需要用到第三方libavoiduninstall.so
在代码中直接调用这一句话就可以了:
AvoidUninstall.getInstance().avoidUninstallApp("com.h3c.tttt", "http://iaiai.iteye.com");

工程结构如图:


需要注意的是:
1.com.h3c.avoidUninstall包名及里面的内容一定不要修改名字,否则会导致无法链接到jni的so库
2.由于权限的问题,只能监听自己的包名,传入其他包名会导致监听失效。
3.log的tag是“avoidUninstall-jni",可看到全中文的log提示噢

也就说步骤为:
1.在libs里拷贝armeabi文件夹及内容
2.在src里拷贝com.h3c.avoidUninstall文件夹及内容
3.在工程里调用AvoidUninstall.getInstance().avoidUninstallApp("com.h3c.tttt", "http://iaiai.iteye.com");即可

附上工程:
http://download.csdn.net/detail/waterseason/8280409

猜你喜欢

转载自iaiai.iteye.com/blog/2168832
今日推荐