android tools:
1. android apk tool
一款用于重建apk的工具。可以解壓各種apk包,查看完整的資源等,目前不支持查看源代碼。
網(wǎng)址:http://code.google.com/p/android-apktool/
2. unyaffs
可以解壓yaffs格式的img文件。
網(wǎng)址:http://code.google.com/p/unyaffs/
3. unyaffs2
可以解壓yaffs2格式的img文件。
網(wǎng)址:http://code.google.com/p/unyaffs2/
4. traceview
android自帶的工具,可以查看各個(gè)函數(shù)占用的運(yùn)行時(shí)間。具體用法參照document。
5. layoutopt
android自帶的工具,經(jīng)常被忽略的工具,為layout文件下的xml文件給出優(yōu)化建議。
6. app inventor
google開發(fā)的在線android開發(fā)工具,非常初級(jí),比較像是PLC的開發(fā)方式。
網(wǎng)址:http://appinventor.googlelabs.com/about/
常用工具:
1. java decompiler
java的常用工具,可以查看源文件。可以用于android 1.6時(shí)代之前的apk。對(duì)于一款優(yōu)秀的軟件來說,它必然經(jīng)歷了android1.5到2.3這個(gè)過程,所以可以找一找之前的版本來學(xué)習(xí)下賞心悅目的代碼是如何編寫的。
網(wǎng)址:http://java.decompiler.free.fr/
2. UE
一跨歷史悠久的文本編輯軟件,防止在windows上編輯文件時(shí),錯(cuò)誤的將文件保存成dos格式。
網(wǎng)址:http://www.ultraedit.com/
3. Beyond compare
一個(gè)優(yōu)秀的文件比較工具,可以比較各種文件,不足之處在于merge代碼時(shí)缺陷比較大。
網(wǎng)址:http://www.scootersoftware.com/
1. android apk tool
一款用于重建apk的工具。可以解壓各種apk包,查看完整的資源等,目前不支持查看源代碼。
網(wǎng)址:http://code.google.com/p/android-apktool/
2. unyaffs
可以解壓yaffs格式的img文件。
網(wǎng)址:http://code.google.com/p/unyaffs/
3. unyaffs2
可以解壓yaffs2格式的img文件。
網(wǎng)址:http://code.google.com/p/unyaffs2/
4. traceview
android自帶的工具,可以查看各個(gè)函數(shù)占用的運(yùn)行時(shí)間。具體用法參照document。
5. layoutopt
android自帶的工具,經(jīng)常被忽略的工具,為layout文件下的xml文件給出優(yōu)化建議。
6. app inventor
google開發(fā)的在線android開發(fā)工具,非常初級(jí),比較像是PLC的開發(fā)方式。
網(wǎng)址:http://appinventor.googlelabs.com/about/
常用工具:
1. java decompiler
java的常用工具,可以查看源文件。可以用于android 1.6時(shí)代之前的apk。對(duì)于一款優(yōu)秀的軟件來說,它必然經(jīng)歷了android1.5到2.3這個(gè)過程,所以可以找一找之前的版本來學(xué)習(xí)下賞心悅目的代碼是如何編寫的。
網(wǎng)址:http://java.decompiler.free.fr/
2. UE
一跨歷史悠久的文本編輯軟件,防止在windows上編輯文件時(shí),錯(cuò)誤的將文件保存成dos格式。
網(wǎng)址:http://www.ultraedit.com/
3. Beyond compare
一個(gè)優(yōu)秀的文件比較工具,可以比較各種文件,不足之處在于merge代碼時(shí)缺陷比較大。
網(wǎng)址:http://www.scootersoftware.com/