使用php 解析 apk版本号(版本,权限,信息)thinkphp
来源:互联网 发布:温暖的一句话知乎 编辑:程序博客网 时间:2024/05/21 15:46
1、概述
初学php,想弄个工具解析 apk的版本号和版本名。防止Android 打出的apk版本书写错误。
2、方案
- 2.1 java解析Android apk很方便可以使用 php-java-bridge 调用java的方法。但是比较麻烦要配置很多东西
- 2.2 通过Android 的apk-tool工具,执行命令输出 apk版本信息。需要修改服务器配置权限
- 2.3 使用开源项目,tufanbarisyildirim/php-apk-parser 配置比较方便(因为对php还是刚入手,所以选择这个简单方便)
3、知识储备
tufanbarisyildirim/php-apk-parser 这个开源库使用虽然简单,但是因为之前对php也没有什么储备知识还是查了好久才会用。
- 3.1 下载代码部署到本地服务器(wamp),直接跑demo可以使用
- 3.2 如果要和框架使用(我用thinkphp3.2 比较简单),要进行library的依赖。因为lib里的php文件比较多,namespace都只包含自己的命名空间逐个改不现实。这里就引入了 Composer,可以理解为自动文件关联,把第三方库和我们的目标代码进行关联起来。参考链接
3.3 补充:安装Composer后,在thinkphp的目录放置tufanbarisyildirim/php-apk-parser的zip包,然后执行 composer require tufanbarisyildirim/php-apk-parser 这句就简单的关联起来了,然后可以对应的修改目录,thinkphp比较正式的第三方依赖包的路径:ThinkPHP\Library\Vendor
3.4 要使用的地方加上: // 使用composer自动加载器
require $_SERVER[‘DOCUMENT_ROOT’] . ROOT . ‘/vendor/autoload.php’;
0 0
- 使用php 解析 apk版本号(版本,权限,信息)thinkphp
- 纯JAVA环境获取APK信息(包名,版本,版本号,大小,权限...),纯JAVA语言编写PC端获取APK信息
- thinkphp使用aapt获取apk信息
- 获取版本信息(名称+版本号等)
- 查看apk版本号等信息
- 完整版java读取apk、ipa包名、版本名、版本号等信息
- Java解析APK信息,使用ApkFile
- 通过PHP怎样取到android系统下apk应用的包名,版本号等信息
- 通过PHP怎样取到android系统下apk应用的包名,版本号等信息
- 根据apk如何得到apk的包名,版本信息,权限,launcherActivity等等。
- [php] thinkphp RBAC解析
- 解析apk 版本号,包名,内部版本号. 全.
- 获取apk的版本号versionCode apk的版本名称VersionName
- 获取apk的版本号versionCode apk的版本名称VersionName
- android获取apk权限信息
- php/thinkphp使用PHPExcel解析表格数据,生成表格案例
- 查看APK的版本信息
- 使用php取得android APK文件信息和图标
- 深入理解C++中public、protected及private用法
- Linux curl命令详解
- 51NOD 1021 石子归并
- 建maven工程时直接使用jdk 1.7
- 面向对象—基本数据和引用数据参数传递的过程
- 使用php 解析 apk版本号(版本,权限,信息)thinkphp
- c语言实现AVL树
- MyBatis3.3.0文档学习总结(二)
- php怎么将数据做成json的格式给前端使用?
- LeetCode 15
- 微信公众平台 45047 验证说明
- 554. Brick Wall
- 一面的一些问题
- python+eclipse+selenium开发环境配置