今天客户给了给了几个APK,要放在系统的hotSeat位置。这个定制是相对比较简单的,但是在配置hotSeat的xml文件时,需要配置packageName和className信息,通过apk查询这些信息困扰了我很久,这里说下我的方法。
Eclipse本身自带aapt工具,可以用这个来查询。在sdk/platform-tools目录下面。
1 先cd到platform-tools目录
2 aapt dump badging [apk文件的目录]
比如我的apk为/home/blandon/work/KOOLYUN_SmartPosMobile_ky_mobile_unify_1.0.38_38_20151027C.apk
则命令为:
aapt dump badging /home/blandon/work/KOOLYUN_SmartPosMobile_ky_mobile_unify_1.0.38_38_20151027C.apk
即可得到各种信息。