<?php
include('Service_Android.php');
#include('./test.php');
class GetApp_Info {
public function GetAppInfo_List($apk_url, $mkdir_url) {
$apk = $apk_url;
/** @var Service_Android $android */
echo "apk:".$apk;
$android = new Service_Android();
$res = $android->getApkInfo($apk);
// var_dump($res);
$packageName = $res['package']['name'];
$appName = $res['application-label'];
$appVersions = $res['package']['versionName'];
// echo "first:".$packageName."---111---";
$a = explode("/", $res['application']['icon']);
$tag = count($a);
$icon_name = $a[($tag-1)];
$iconFile = $mkdir_url.$icon_name;
mkdir($mkdir_url."appinfo/",0777);
$mkdir_url = $mkdir_url."appinfo/";
# mkdir($mkdir_url,0777);
$android->getFileFromApk($apk,$res['application']['icon'],$iconFile,$mkdir_url);
// echo "last::::::::".$icon_name;
$res = array();
$res[0]['icon_Name'] = $icon_name;
$res[0]['package_Name'] = $packageName;
$res[0]['app_Name'] = $appName;
$res[0]['app_Versions'] = $appVersions;
//
// echo $packageName."------------";
// _encode($appName);
// echo "-------------------";
// echo json_encode($res);
// echo "-------------------";
//
// echo json_encode($res[0]);
return $res[0];
}
}
function _encode($arr)
{
$na = array();
# foreach ( $arr as $k => $value ) {
# $na[_urlencode($k)] = _urlencode ($value);
# }
$na1 = _urlencode($arr);
$res = urldecode(json_encode($na1));
$req = iconv("UTF-8","GBK",$res);
return $req;
}
function _urlencode($elem)
{
if(is_array($elem)){
foreach($elem as $k=>$v){
$na[_urlencode($k)] = _urlencode($v);
}
return $na;
}
return urlencode($elem);
}
////实例化
//$mytest=new GetApp_Info();
//
//$mytest->GetAppInfo_List($apk_url);
?>
没有合适的资源?快使用搜索试试~ 我知道了~
PHP解析APK包获取所有信息
共2个文件
php:2个
5星 · 超过95%的资源 需积分: 9 30 下载量 96 浏览量
2016-04-11
10:52:13
上传
评论
收藏 2KB ZIP 举报
温馨提示
通过PHP解析上传的APK包,获取包括app名、版本、图标名、包名等所有信息,并可以将图标复制到置顶的文件夹存放。
资源推荐
资源详情
资源评论
收起资源包目录
php解析apk.zip (2个子文件)
php解析apk
Service_Android.php 2KB
php_apk_resolve.php 2KB
共 2 条
- 1
资源评论
- _HERO_2020-07-14谢谢你的分享
真假不分
- 粉丝: 0
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功