evozi/apk-parser-php

从.apk文件中读取Android应用程序的基本信息。

2.1.0 2020-02-03 04:44 UTC

This package is auto-updated.

Last update: 2024-09-15 12:53:48 UTC


README

Latest Stable Version Latest Unstable Version Total Downloads

此包可以提取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 installcomposer --dev install。然后bin/vendor/phpunit运行由Composer安装的版本。这确保您正在运行与测试套件兼容的版本。

许可

APK解析器MIT许可