码迷,mamicode.com
首页 > Web开发 > 详细

php自定义apk安装包实例

时间:2015-04-22 20:49:22      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:php自定义apk安装包实例   php下载apk   

本文实例讲述了php自定义apk安装包的方法,分享给大家供大家参考。具体实现方法如下:

<?php 
// 源文件
$apk    = "gb.apk";
// 生成临时文件
$file   = tempnam("tmp", "zip");
// 复制文件
if(false===file_put_contents($file, file_get_contents($apk))){
    exit('copy faild!');
}
// 打开临时文件
$zip    = new ZipArchive();
$zip->open($file);
// 添加文件
// 由于apk限定只能修改此目录内的文件,否则会报无效apk包
$zip->addFromString('META-INF/extends.json', json_encode(array('author'=>'deeka')));
// 关闭zip
$zip->close();
// 下载文件
header("Content-Type: application/zip");
header("Content-Length: " . filesize($file));
header("Content-Disposition: attachment; filename=\"{$apk}\"");
// 输出二进制流
readfile($file);
// 删除临时文件
unlink($file);

?>


php自定义apk安装包实例

标签:php自定义apk安装包实例   php下载apk   

原文地址:http://blog.csdn.net/phpfenghuo/article/details/45198537

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!