工具/环境
anseven
这个作者很懒,什么都没留下…
展开
-
vi常用命令使用(不斷整理中)
1.跳到指定行,命令行模式下(:25)转到25行; 2.查找 1. 替换当前行中的内容: :s/from/to/ (s即substitude) :s/from/to/ : 将当前行中的第一个from,替换成to。如果当前行含有多个 from,则只会替换其中的第一个。原创 2014-11-16 23:55:52 · 348 阅读 · 0 评论 -
Ubuntu下Android開發環境之二(JDK/Android SDK安裝)
Ubuntu 12.04 x64 安装jdk-7u45-linux-x64.tar.gz过程记录:1.首先下载最新版 jdk 64-bit版 (jdk-7u45-linux-x64.tar.gz)从官网下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html2.将jdk-7原创 2014-11-16 23:21:20 · 557 阅读 · 0 评论 -
Android Studio常用快捷键、Android Studio快捷键大全
Alt+回车 导入包,自动修正Crtl+X 剪贴 删除本行 ,之前用Eclipse Ctrl+D 就是删除,在AndroidStudio 中是复制本行到下一行Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)转载 2016-12-22 09:33:56 · 294 阅读 · 0 评论 -
scp常用
SCP命令是用户通过网络将一台Linux服务器的文件复制到另一台Linux服务器,方法如下:一:从本地复制到远程复制文件:命令格式: scp local_file remote_username@remote_ip:remote_folder 例子: scp /home/space/music/1.mp3 root@www.xxx.xxx.cn:/home/root转载 2015-05-09 21:34:43 · 640 阅读 · 0 评论 -
ApkTOOL工具
1、到官网下载以下文件:apktool1.5.1.tar.bz2和apktool-install-linux-r05-ibot.tar.bz2。2、解压后得到apktool、apktool.jar三个文件,将它们全部拷贝至你自个SDK下面的platform-tool目录下。3、打开apktool文本文件,将其中的progdir第一次出现的地方,修改dirname为./4.原创 2015-01-06 10:35:04 · 369 阅读 · 0 评论 -
把Vim改装成一个IDE编程环境(图文)
1写在前面 Linux 下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢转载 2015-01-22 20:59:42 · 435 阅读 · 0 评论 -
Git常用命令整理
clone到本地git clone git://github.com/someone/some_project.git project原创 2014-11-19 08:22:17 · 669 阅读 · 0 评论 -
proguard时,出现的Warning:can't find referenced class问题的解决方案
这个看似简单的问题困扰了我好久了,我已经google了很多相关的信息了,但是在我看来总觉得他们说得不够全面,包括官方的文档(ps:可能是我的英语了解能力不够好^_^),好吧在这里我就来个比较全面、严密一点的分析吧,希望能帮到遇到同样问题的你,献丑了:1. 问题的产生原因 "类1 can't find referenced class 类2" 字面上的意思转载 2014-12-26 09:23:25 · 2410 阅读 · 0 评论 -
解决HierarchyViewer不能连接真机的问题
今天想通过HierarchyViewer分析一下Android应用的布局,但是发现无法连接上真机,错误如下:12345[hierarchyviewer]Unable to get view server version from device 00856cd5转载 2015-01-14 12:55:30 · 488 阅读 · 0 评论 -
Ubuntu12.04不能连接小米开发
发现Ubuntu12.04不能连接小米开发,adb devices不能看到设备! 搞了一个上午才搞成功! 小米手机利用USB连接到Ubuntu 12.04系统。运行下面的命令:longskywang@bjb0503:~$ lsusbBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Dev转载 2014-12-05 17:57:58 · 481 阅读 · 0 评论 -
Android代码优化——使用Android lint工具
作为移动应用开发者,我们总希望发布的apk文件越小越好,不希望资源文件没有用到的图片资源也被打包进apk,不希望应用中使用了高于minSdk的api,也不希望AndroidManifest文件存在异常,lint就能解决我们的这些问题。Android lint是在ADT 16提供的新工具,它是一个代码扫描工具,能够帮助我们识别代码结构存在的问题,主要包括:1)布局性能(以转载 2014-12-04 18:00:28 · 408 阅读 · 0 评论 -
利用Hierarchy Viewer优化布局
今天来讲下如何使用android中提供的工具优化我们的布局。首先我们写一个最简单的框架布局。 xml version="1.0" encoding="utf-8"?>FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"an转载 2014-12-04 11:41:45 · 646 阅读 · 0 评论 -
大牛们是怎么阅读 Android 系统源码的?
由于工作需要大量修改framework代码, 在AOSP(Android Open Source Project)源码上花费了不少功夫, Application端和Services端都看和改了不少.如果只是想看看一些常用类的实现, 在Android包管理器里把源码下载下来, 随便一个IDE配好Source Code的path看就行. 但如果想深入的了解Android系统, 那么可以看下我的转载 2015-01-28 14:38:38 · 1311 阅读 · 0 评论 -
linux下中英文環境的切換
我们在安装ubuntu server版的时候,有人可能选择了中文环境安装,因为那样好设置时区等参数,可是安装好了后,运行某些命令的时候会有中文乱码提示,看起很是头蛋疼,我们就需要将其改成英文环境。 我们需要修改的文件/etc/default/locale#sudo vim /etc/default/locale 中文设置为:LANG="zh_CN.UTF-8"LANGU原创 2014-11-23 16:00:11 · 710 阅读 · 0 评论 -
linux awk命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred Aho转载 2014-11-21 08:26:56 · 340 阅读 · 0 评论 -
adb 命令整理
安装与xie1. adb install -r Android-gateway-nightly.apk 如果安装apk到rom中,提示 “exsit 。。。” 的提示信息,可以加上 - r 参数 ,可以替换原有的apk 2. adb shell pm clean com.cvte.health 可以清除 某个包apk的数据,就是相当于清除数据原创 2014-11-20 08:33:50 · 329 阅读 · 0 评论 -
Ubuntu下Android開發環境之一(Ubuntu安裝)
在下载和编译Android源码之前,请确保满足以下需求:1.系统要求linux或者MAC,在windows下也可以通过虚拟机方式支持编译,但不支持直接windows建议采用Ubuntu。2.2.3及以上版本需要64位环境,32位系统上可以编译相对较低的版本3.至少30G以上硬盘空间,建议在100G以上。源代码大概在8.5G.4.Python 2.6-2.75.GNU Make3原创 2014-11-16 22:29:40 · 651 阅读 · 0 评论