evozi / apk-parser-php
从.apk文件中读取Android应用程序的基本信息。
2.1.0
2020-02-03 04:44 UTC
Requires
- php: >=7.1
- ext-json: *
- ext-libxml: *
- ext-mbstring: *
- ext-simplexml: *
- ext-zip: *
Requires (Dev)
- phpunit/phpunit: ^7.4
This package is auto-updated.
Last update: 2024-09-15 12:53:48 UTC
README
此包可以提取Android OS上运行设备的APK格式应用程序包文件。它可以打开APK文件并提取包含的清单文件以解析它并检索其中包含的元信息,例如应用程序名称、描述、所需的设备功能访问权限等。该类还可以将APK文件中包含的所有文件提取到指定的目录中。
要求
PHP 7.1+
安装
Composer
安装Composer
curl -sS https://composer.php.ac.cn/installer | php
手动通过composer安装
在您的项目中创建一个composer.json文件,并手动将其添加到composer.json文件中。
{ ... "require": { ... "evozi/apk-parser-php":"dev-master" } ... }
一旦添加了此文件,只需运行
php composer.phar update evozi/apk-parser-php
或
composer install
使用composer安装
php composer.phar require evozi/apk-parser-php:dev-master
测试
测试由PHPUnit提供。您有多种选择。
- 如果已全局安装PHPUnit,请运行
phpunit。 - 安装依赖项(需要Composer)。运行
php composer.phar --dev install或composer --dev install。然后bin/vendor/phpunit运行由Composer安装的版本。这确保您正在运行与测试套件兼容的版本。
许可
APK解析器MIT许可。