Android 开发人员必须掌握的 10 个开发工具
1、Eclipse ADT
Eclipse ADT 是 Eclipse 平台下用来开发 Android 应用程序的插件
2、The SDK and AVD Manager
该工具包含很多重要的功能,包括管理不同的 Android SDK 版本(构建目标), Android 的版本众多,API上有些兼容性问题。另外该工具还用于管理 Android 虚拟设备配置 (AVD) ,用来配置模拟器
3、Android Debug Bridge
adb(Android Debug Bridge)是Android提供的一个通用的调试工具,借助这个工具,可以管理设备或手机模拟器的状态。
还可以进行以下的操作:
a、快速更新设备或手机模拟器中的代码,如应用或Android系统升级
b、在设备上运行shell命令
c、管理设备或手机模拟器上的预定端口
d、在设备或手机模拟器上复制或粘贴文件
4、Dalvik Debug Monitor Server
DDMS 的全称是Dalvik Debug Monitor Service,它提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等
5、The Android Emulator and Real Devices
一旦开始开发 Android 程序,那么一定需要看到程序的运行结果,这就是 Android 的模拟器,可让在不同的设备上测试 Android 应用的运行效果
6、LogCat
LogCat是Android中一个命令行工具,可以用于得到程序的log信息。Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过 logcat 命令来查看和使用
7、 The Hierarchy Viewer
Hierarchy Viewer是随AndroidSDK发布的工具,位置在tools文件夹下,名为hierarchyviewerbat。它是Android自带的非常有用而且使用简单的工具,可以帮助更好地检视和设计用户界面(UI),绝对是UI检视的利器
具体来说主要功能有2个:
1 从可视化的角度直观地获得UI布局设计结构和各种属性的信息,帮助优化布局设计
2 结合debug帮助观察特定的UI对象进行invalidate和requestLayout操作的过程
8、Draw 9-Patch
这个九宫格绘画工具(draw9patchbat)可以很容易的通过一个所见即所得(WYS|WYG)的编辑器来创建一个九宫格NinePatch图
9、 The Monkey Test Tools
Monkey Test Tools 包括 Monkey exerciser tool 和 monkeyrunner 工具,主要用于程序的自动化测试
10、ProGuard
ProGuard 是一个免费的 Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法 。eclipse已经把Proguard集成在一起了
安卓终极ROOT系统工具是一款用于获取手机Root权限的系统工具,该应用能够在获取手机Root权限之后行使一切最高权限设置,包括卸载手机系统应用、更改手机开机动画和声音、更改手机字体以及删除或备份手机数据等众多定制Andorid系统的功能。
应用的具体使用方法:
果你的手机上还没有安装这个软件,那么需要现在上网下载该应用。可以直接在百度搜索框中输入 “安卓终极ROOT系统工具v20”,然后在搜索结果页面中点击每一个选项即可进行下载。下载完成后,使用任意一款APK安装器将该应用安装到手机中。
安装完成后,找到并打开运行手机”程序列表“中的“ Root Tools”。“Root Tools”启动运行后,会弹出“请求管理权限”的窗口,直接点击“允许”按钮即可。
设置应用程序默认安装位置
由于此时”Root Tools“获取了Root权限,因此就可以对当前手机中的系统应用程序进行转移操作啦,进行应用程序的转移操作的一个直接的好处是释放更多的手机内存给其它程序运行使用。点击”App Management“(应用程序管理)→”Apps to SD“(转移应用程序到SD卡中),在随后打开的窗口中,选择”Extenal“(安装到外存即SD卡),经过过样的设置,以后安装手机应用时默认会安装到SD卡中。如果想要将默认安装位置设置为手机内存中,则只需要选择”Internal“即可。
卸载手机系统应用程序
手机中有些系统应用是平时用不到的,此时可以利用”Root Tools“将这类程序给卸载掉。具体方法:点击”App Management(应用程序管理)”,在打开的管理窗口中点击”App Management(应用管理)“,此时“Root Tools”应用会列表已安装到手机上的所有应用(包括数据应用程序和系统应用程序),在想要卸载的应用前面的方框内勾选,然后在窗口的最下面就会打开一个工具栏,从工具栏中选择“删除”按钮,随后就可卸载该应用。
方法如下:
首先上网搜索并下载”Kingroot PC“一键root工具
将手机通过USB数据线与电脑相连,同时打开手机的“USB调试“开关。打开”USB调试开关“的方法:点击”启动程序“→”设置“→“应用程序”→“开发“,然后勾选”USB调试“即可打开。
此时电脑会自动识别并安装手机驱动程序。如果无法安装手机驱动程序,请下载豌豆夹应用程序,该程序会自动安装与当前手机匹配的驱动程序。驱动安装完成后,打开“设备管理器”,在里面查找是否存在“Android Composible ADB Interface”,如果存在,说明驱动安装成功。
将刚才下载的程序进行解压缩,然后进行其中的“KingRootexe”应用程序。
如果手机与电脑连接正确的话,此时主界面中将会显示“连接正常”。如果显示未连接,请检查手机与电脑的连接以及手机驱动未否正确安装,然后点击“刷新”重新连接。
当设置连接正常后,直接点击“一键Root”按钮进行手机Root权限的获取。
然后程序正式进行获取手机Root权限的操作,期门大约经历数分钟,完成时手机终端会自动重启。
手机重启后,程序提示“手机获取Root权限成功”。
当然,此时也可以通过界面中的“测试Root”来进一步确定手机是否已被成功获取Root权限。 如果提示“已存在Root”则说明获取成功。到此,手机Root获取成功。
今天泡椒小猴来跟椒友们分享一款安卓手机上非常实用的一键ROOT工具《z4root》,可能很多椒友会问“z4root怎么用”,泡椒小猴想说这个问题是完全不用担心的,z4root是一款傻瓜级的越狱软件,使用起来非常简单,安装完成后让你想装什么软件就装什么软件,想删除什么就删什么,即便你的手机被定制了许多商业程序,也都可以被一一删除。
现在泡椒小猴先来讲解一些关于root权限的相关知识,让椒友们可以更加了解自己的手机,同时也可以快速的使用root软件进行一键root。
Root什么意思
在Unix系统(如AIX、BSD等)和类UNIX系统(如Debian、Redhat、Ubuntu等各个发行版的'Linux)中,系统的超级用户一般 命名为root。root是系统中唯一的超级用户,具有系统中所有的权限,如启动或停止一个进程,删除或增加用户,增加或者禁用硬件等等。
root就是手机的神经中枢,它可以访问和修改你手机几乎所有的文件,这些东西可能是制作手机的公司不愿意你修改和触碰的东西,因为他们有可能影响到手机的稳定,还容易被一些黑客入侵(Root是Linux等类UNIX系统中的超级管理员用户帐户。)
root权限获取的好处
1可以备份系统。
2使用高级的程序,例如屏幕截图、root explorer等等,
3修改系统的内部程序
4将程序安装到SD卡中(Android22以下默认是不支持的)
如何使用root软件一键root呢
小猴教给椒友们的将是最简单的方法,首先下载z4root软件并安装到手机中,安装完成后打开z4root软件。
z4root图标
打开后将会出现两个选项,第一个是临时root,也就是reboot(重启)后就会还原回未root状态,第二个就是永久root了,使用第二个以后,我们重新开机也不再需要root权限了。
z4root打开界面
选择一项进入后,软件就会自动对手机进行root,完全不用我们手工进行操作,非常得方便。
root中
经过一段时间的等待之后,如果成功的话,会在软件菜单中增加一个授权管理的图标,有了这个图标就表示我们的手机已经root成功了,现在你想怎么用就怎么用了。
软件菜单中的授权管理
看完上面的root教程,椒友们是不是会觉得非常简单呢,其实root并没有想象中的那么难,不过z4root也有许多不足的地方,z4root也不是全能的,并不能支持所有的安卓手机进行root,不能使用z4root进行root的椒友们只能通过其它方法进行root了。
建议进入Recovery模式,这个就是恢复出厂设置的工具。
Recovery模式指的是一种可以对安卓机内部的数据或系统进行修改的模式(类似于windows PE或DOS)。在这个模式下可以刷入新的安卓系统,或者对已有的系统进行备份或升级,也可以在此恢复出厂设置。
进入recovery的方法:
1、将手机完全关机后,按住音量键下+电源键,进入bootloader界面(部分手机可能不同,多数是音量上或下+电源键);
2、按音量键将光标移动到recovery那一行;
3、按电源键,之后手机会自动重启进入recovery模式。
其中音量键为光标选择键,可以用来移动光标,电源键则是确认键。
Recovery的界面对应的选项如下
1reboot system now(重启手机)。
2apply update from external stroage(从外部sd卡中载入升级包升级)。
3apply update from internall stroage(从内部sd卡中载入升级包升级)。
4apply update from cache (从手机缓存中载入升级包升级)。
5wipe date/factroy reset(清除用户数据并恢复出厂设置)。
6wipe cache partition(清除系统缓存)。
7backup & restroe(备份/还原)。
8mount &storage(挂载sd卡,也就是挂载手机到u盘模式,将换手机变成读卡器)。
智能手机可以做的事情很多,但你有没有想过使用智能手机来做量具呢?他可以成为尺子、罗盘、分贝仪、可以测量距离、角度、声音和震动大小。你可能没想过,但是这确实已经实现了,而且是早已实现了。我们今天介绍的智能工具箱就可以帮你实现着一切,这也是长期以来Google
Play商店上一款非常流行的付费软件。
智能工具箱截图智能工具箱的设计非常简单,软件用到了手机的屏幕以及陀螺仪,根据不同手机的屏幕分辨率以及屏幕尺寸为你提供准确的测量工具,即使是测量的对象尺寸突破了屏幕尺寸,智能工具箱也有方法帮你测量准确距离。
智能工具箱截图
智能工具箱截图同时该软件还具备了声音、震动以及位置和磁场的测量,根据手机的感应器能够获得较为准确的测量结果,软件的每个功能设计都比较科学,使用起来难度也不大,是非常不错的工具箱。
智能工具箱截图这款软件的最新版本并没有加入新的功能,但相信在测量的准确度方面可以更为精确,这样的软件也是手机玩家所必备的。虽然平时可能用不上,但真正要用的时候还是可以派上用场的。
欢迎分享,转载请注明来源:品搜搜测评网