parse-apk

module
v1.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2023 License: Apache-2.0

README

解析安卓apk

安装

go get gitee.com/mryy1996/parse-apk

快速开始

package main

import (
	"fmt"
	"gitee.com/mryy1996/parse-apk/src"
	"io/ioutil"
	"log"
)

func main() {

	a := src.NewApk("file/jumpqpyx_177271.apk")

	info, err := a.Parse()

	if err != nil {

		log.Fatal(err)

		return
	}

	//app名称
	fmt.Println(info.Label)

	//目标sdk
	fmt.Println(info.TargetSdk, info.TargetSdkName)

	//最小运行sdk
	fmt.Println(info.MinSdk, info.MinSdkName)

	//权限列表
	fmt.Println(info.PermissionList)

	//版本号
	fmt.Println(info.VersionCode, info.VersionName)

	//文件大小、文件md5
	fmt.Println(info.Size, info.Md5)

	//保存icon
	ioutil.WriteFile("33.png", info.Icon, 0644)

}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL