是否有任何方法可以从apk file
读取strings.xml
文件?
我不感兴趣strings.xml
从apk文件读取Strings.xml文件
16
A
回答
33
是的,你可以提取全部采用apktool
步骤的资源文件 -
1.) Download files from above links and extract them in a folder.
2.) Open cmd -> run
3.) Run command as
apktool.bat d source.apk destination_path
OR
1.) Put apktool.jar and test.apk in same folder
2.) Go to the jar and .apk path by command line
3.) And fire the command java -jar apktool.jar d test.apk
4.) It will generate a folder with the name "test" in the same folder.
6
下载(如果需要的话还可以下载的依赖)android-apktool定义库或类/代码文件只是字符串,提取所有在同一个目录,然后运行apktool d application.apk
2
在你已经下载了它的目录下载apktool
- 认沽apk文件(假设test.apk)。
- 现在键入命令 'apktool d test.apk'
- 现在浏览到 “测试\水库\值”
你会得到你的strings.xml文件存在。
2
除apktool
之外的另一选项是aapt
,但它不会以原始XML格式重现字符串。
$ aapt dump --values resources app.apk |
grep '^ *resource.*:string/' --after-context=1
resource 0x7f04011a com.example:string/hello: t=0x03 d=0x0000039e (s=0x0008 r=0x00)
(string8) "Hello"
...
相关问题
- 1. 读取APK内的文件
- 2. 从apk中读取res文件夹
- 3. Android:.java文件可从.apk文件读取?
- 4. 从.apk提取文件?
- 5. 从strings.xml文件获取字符串
- 6. 如何在eclipse中输入.apk文件并从输入的apk文件中读取类和xml文件?
- 7. 从文件读取?
- 8. C#从读取文本文件中读取二进制文件
- 9. 从文件中读取多行文件
- 10. curl:从文件中读取头文件
- 11. NUnit从源文件读取文件Bin
- 12. 从文件读取:文件不存在
- 13. 从文件夹中读取文件
- 14. tidytext从文件夹中读取文件
- 15. 从条件中读取文本文件
- 16. 从Res文件夹中读取文件
- 17. 从文件中读取多行文件
- 18. 从文件列表中读取文件
- 19. C从文件读取多行文件
- 20. 从xml文件夹读取文件Android
- 21. Grails从文件中读取Config.groovy文件
- 22. 从lua文件构建.apk文件
- 23. 从html文件创建.APK文件
- 24. 从SD卡文件获取apk信息
- 25. 如何从PC中提取apk文件?
- 26. 如何和输入文件到apk可以从C++读取?
- 27. 从Android中的apk文件读取活动名称
- 28. 无法从apk中读取资源文件
- 29. android apk不读取xml文件(从unity editor编译的apk版本)
- 30. Android获取.apk文件
也是可读的清单。 :) – 2012-07-21 10:04:19
好的工作bro..Cheers..One更多的问题..:))...是否有可能提取我们的Android项目的src文件夹..是否有任何工具可以做到这一点。?? – 2012-07-21 10:13:38
哦!是的,你也可以[提取src文件夹](http://stackoverflow.com/a/6081365/726863),但它不会完全可读,但你几乎可以知道代码是关于什么的:) – 2012-07-21 10:17:43