android查找软件缓存,Android获取第三方应用的占用大小,包括缓存、数据、应用大小...
【实例简介】Android通过IPackageStatsObserver.aidl 、PackageStats.aidl两个AIDL文件获取第三方应用的占用大小,包括缓存、数据、应用大小,经验证和手机设置里面显示的大小完全一致。。。。。。如果还需要其他比如清除缓存之类的功能的话均可根据情况自己实现(反射)【实例截图】【核心代码】AppDemo└── AppDemo├── app│ ├── ap..
【实例简介】
Android通过IPackageStatsObserver.aidl 、PackageStats.aidl两个AIDL文件获取第三方应用的占用大小,包括缓存、数据、应用大小,经验证和手机设置里面显示的大小完全一致。。。。。。如果还需要其他比如清除缓存之类的功能的话均可根据情况自己实现(反射)
【实例截图】
【核心代码】
AppDemo
└── AppDemo
├── app
│ ├── app.iml
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ ├── androidTest
│ │ └── java
│ │ └── xiao
│ │ └── shaoen
│ │ └── com
│ │ └── appdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ │ ├── aidl
│ │ │ └── android
│ │ │ └── content
│ │ │ └── pm
│ │ │ ├── IPackageStatsObserver.aidl
│ │ │ └── PackageStats.aidl
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── xiao
│ │ │ └── shaoen
│ │ │ └── com
│ │ │ └── appdemo
│ │ │ └── MainActivity.java
│ │ └── res
│ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ ├── layout
│ │ │ └── activity_main.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── ic_launcher_round.xml
│ │ │ └── ic_launcher.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ ├── mipmap-mdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ └── values
│ │ ├── colors.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── xiao
│ └── shaoen
│ └── com
│ └── appdemo
│ └── ExampleUnitTest.java
├── AppDemo.iml
├── build.gradle
├── gradle
│ └── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradle.properties
├── gradlew
├── gradlew.bat
├── local.properties
└── settings.gradle
38 directories, 36 files
更多推荐
所有评论(0)