网站首页 > 技术教程 正文
首先我们需要有别人app的安装包。以钉钉为例,咱可以去它的官网下载,也可以去应用宝下载。
有了apk安装包,我们就可以去分析它了。
作为一个android 开发人员,android studio肯定是有的。怎么下载安装它,我这里就不说了。
打开android studio,随便打开一个项目。菜单选择Build-->Analyze APK
然后选择下载好的APK安装包,就可以看到应用的信息了。
我们可以看到它的应用包名是:com.alibaba.android.rimet。版本名称:6.3.40。版本号:1008。知道了它的包名,那么我们就知道它安装到手机后,它的外部存储目录为/Android/data/com.alibaba.android.rimet。当然如果它想把文件保存到其它目录,也是可以有的。
从分析中我们还能看到什么?
应用用到的资源文件、配置清单(AndroidManifest.xml)……都可以看到。xml写的布局、动画、颜色……都一目了然。
不喜欢图形化界面,想用命令行可以吗?
苹果或Linux系统下,可以运行/Android/Sdk/tools/apkanalyzer 脚本。这个脚本是shell脚本,据说不存在apkanalyzer.bat,所以windows下不能直接用命令行来运行。一定要在windows下运行,cygwin下应该可以运行。
猜你喜欢
- 2024-10-15 如何获取免费Android人脸识别SDK?神目AI开放平台使用指南
- 2024-10-15 Android开发:环境搭建及编写HelloWorld应用
- 2024-10-15 Android开发者必备的网站 android开发者平台
你 发表评论:
欢迎- 05-02谈游戏状态机的设计与实现 探讨状态机的扩展性和易用性
- 05-02算术加减超人:开启智慧与乐趣之旅
- 05-02“哥俩好”“五魁首”“六六六”行酒令和划拳方式你知道多少
- 05-02航海王燃烧意志:第三波蓝钻红包“口令答案”,新阵型不太给力
- 05-02云上行酒令,就地过大年,行酒令何时出现?这些玩法知多少?
- 05-02一听就懂:用Python做一个超简单的小游戏
- 05-02数字炸弹游戏程序 用python来实现
- 05-025-6岁儿童逆向思维发展与趣味游戏
- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)