
Android 工具类
文章平均质量分 90
福州司马懿
大家如果觉得文章有帮助,给我个关注。谢谢大家 (+_+),失业了球介绍工作
展开
-
Android 11及以上授予文件管理权限
安卓11改变了此前安卓系统对于文件管理的规则,在安卓11上,文件读写变成了特殊权限。应用默认只能读写自己的目录Android11系统对应用写入权限做了严格的限制。本文介绍如何获取文件读写权限。项目中 build.gradle 的targetSdkVersion >= 29 ,会出现读写问题为了能直接usb安装,gradle.properties 需要设置(否则,在安装时会报异常:-15)AndroidManifest添加权限设置语法说明申请权限,主要用到如下4个函数申请权限是否应该显示请原创 2022-12-06 17:35:21 · 19568 阅读 · 10 评论 -
adb 提取已安装的apk
获取包名通过 adb shell pm 命令,可以打印当前手机安装的所有 apk 的包名adb shell pm list packages根据包名查找 APK 对应的路径所有安装完后的apk,其实都存在手机的 /data/app 目录下adb shell pm path <包名>将 APK 拉到本地知道 apk 的位置后,就可以使用 adb pull 将其拉到本地了adb pull <apk位置> <要拉到的本地位置>例如: adb pull /d原创 2020-07-15 17:07:13 · 8911 阅读 · 1 评论 -
Android zip、tar+gz 压缩解压
package com.tool.util;import androidx.annotation.Size;import org.apache.commons.compress.archivers.tar.TarArchiveEntry;import org.apache.commons.compress.archivers.tar.TarArchiveInputStream;impo...原创 2019-05-06 11:18:23 · 6722 阅读 · 3 评论 -
Android Zip、tar+GZIP 压缩、解压
import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java....原创 2016-06-02 00:00:37 · 2744 阅读 · 3 评论 -
Anroid 工具类 —— 日志
package com.example.log;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputSt...原创 2019-01-30 16:06:30 · 1005 阅读 · 0 评论 -
Android 工具类 —— 截屏
Android 8.0 截屏/** * 快照工具 */public class SnapShotUtil { /** * 获取屏幕截图。 */ public static Bitmap getScreen(Activity activity) { View view = activity.getWindow().getDecorView...原创 2019-04-30 21:36:11 · 2626 阅读 · 0 评论