apkinfo

command module
v0.0.0-...-fb28bbf Latest Latest
Warning

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

Go to latest
Published: Aug 8, 2018 License: MIT Imports: 11 Imported by: 0

README

apkinfo

get apkinfo use pure go code. (packageName, mainActivty etc...)

Install

Download binaries from releases

Or build from source

$ go get -v github.com/codeskyblue/apkinfo

gif

Usage in commandline

This tool is very simple to use.

$ apkinfo cloudmusic.apk
## Package
PackageName:  com.netease.cloudmusic
MainActivity: com.netease.cloudmusic.activity.LoadingActivity

## ADB
adb shell am start -a com.netease.cloudmusic/.activity.LoadingActivity

## AppCrawler
appcrawler --capability appPackage=com.netease.cloudmusic,appActivity=.activity.LoadingActivity

## Appium
{
   "appActivity": ".activity.LoadingActivity",
   "appPackage": "com.netease.cloudmusic",
   "deviceName": "whatever",
   "platformName": "Android",
   "resetKeyboard": true,
   "unicodeKeyboard": true
}

获取格式化的json信息

$ apkinfo -json cloudmusic.apk
{
  "label": "网易云音乐",
  "mainActivity": "com.netease.cloudmusic.activity.LoadingActivity",
  "packageName": "com.netease.cloudmusic",
  "versionCode": 118,
  "versionName": "5.2.0"
}

获取icon

$ apkinfo -icon icon.jpg

Not supported

Can not extract icon which is using Adaptive icon

References

LICENSE

MIT

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

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