登录

android - 如何在卸载程序的时候执行一些操作?

如何在卸载程序的时候执行一些操作?像Windows桌面应用一样,卸载时去清理,还原设置等.
做了个自动开关飞行模式的小程序,其中程序可以设置:

ContentResolver cr = getContentResolver();
Settings.System.putString(cr, Settings.System.AIRPLANE_MODE_RADIOS, newValue.toString());

去更改系统飞行模式的方式.默认为关闭手机无线网络,蓝牙和WIFI,你可以让用户选择在打开飞行模式的时候不关闭WIFI,蓝牙.
但设置更改以后,即便程序卸载掉,这个设置也不会被还原.我想做到在卸载时自动恢复成系统的默认设置.如何实现?
在网上查到有通过读取Log判断自身卸载的方法,还有更好的方法么?

# Android
伊谢尔伦伊谢尔伦2202 天前329 次浏览

全部回复(0) 我要回复

暂无回复
  • 取消回复发送