PHP 使用aapt 读取安卓APK信息
来源:互联网 发布:苹果电脑视频剪辑软件 编辑:程序博客网 时间:2024/06/03 13:49
一、先讲Ubuntu16下aapt命令行读取apk信息
1.将appt放到文件夹下。比如/www/appt
2.cd 到 /www/appt 运行appt读取apk信息命令。“/www/util/upload/apk/592184.apk” 是apk所在的路径
./aapt dump badging /www/util/upload/apk/592184.apk
3.可能会报错
./aapt: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
4.解决报错
sudo apt-get install lib32stdc++6
5.运行
./aapt dump badging /www/util/upload/apk/592184.apk
6.输出的apk信息
package: name='com.gamecenter' versionCode='20' versionName='2.5'sdkVersion:'14'targetSdkVersion:'21'uses-permission:'android.permission.INTERNET'uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE'uses-permission:'android.permission.READ_EXTERNAL_STORAGE'uses-permission:'android.permission.MOUNT_UNMOUNT_FILESYSTEMS'uses-permission:'android.permission.ACCESS_WIFI_STATE'......
二、PHP 获取apk信息
$apptDir = '/www/appt/';$apkDir = '/www/util/upload/apk/592184.apk';//shell_exec 执行命令,$outPut(类型是字符串) 为apk的信息$outPut = shell_exec( $apptDir . "aapt dump badging ".$apkDir);//使用正则可匹配出特定的apk信息。(此处正则比较随意,可以写得更完善)preg_match('/package: name=\'([^\'\"]+)\'/', $output, $package);preg_match('/versionName=\'([^\'\"]+)\'/', $output, $version);preg_match('/application: label=\'([^\'\"]+)\'/', $output, $name);
阅读全文
0 0
- PHP 使用aapt 读取安卓APK信息
- java使用android aapt获取APK信息
- thinkphp使用aapt获取apk信息
- 使用apktool 反编译apk以及使用aapt查看apk信息
- 使用adb aapt获取手机上apk的信息
- Windows下c# 基于 aapt 解析安卓apk
- 利用aapt工具获取apk信息
- 利用 aapt 命令查看 apk 信息
- 完全使用adb,aapt 获取已安装apk的各种信息
- 使用aapt解析apk信息报错“cannot execute binary file”
- 使用aapt获取android apk信息(包名、启动Activity、权限)
- 安卓读取通讯录信息
- 安卓手机使用NFC读取MifareClassic等标签信息
- aapt 快速分析apk工具aapt的使用
- 安卓Apk获取设备信息
- 使用AAPT处理资源apk包
- 使用AAPT处理资源apk包
- 使用“aapt dump”查看APK内容
- 【网络安全】登录问题(一)Session/Cookie源码分析
- 系统监控与硬盘分区
- 无法打开 源 文件“stdafx.h”的解决方法
- oracle常用命令
- Spring Boot Web
- PHP 使用aapt 读取安卓APK信息
- #洛谷 通往奥格瑞玛的道路
- 十.内部类总结
- Travel in Desert UVA
- libevent源码分析(2)--2.1.8--结构体 struct event和struct event_callback
- Spring 继承 bean 声明
- python多进程提取处理大量文本的关键词
- javascript对象
- MapReduce读写结构化文件数据写入HBase表中