IDE & Tools
文章平均质量分 56
工具相关
高桐@BILL
校园到职场,做过室内设计;WEB前后端,APP,嵌入式,LinuxAndroid,ChromiumOS,YunOS,智舱OS等开发。
行业遍及互联网,手机,IOT,汽车。
合作品牌如华为,中兴,OV,小米,三星,谷歌,联想,诺基亚,魅族,上汽,大众,腾讯,百度,网易,LG、HTC,沃达丰,AT&T,中移动,中国电信。
职业规划为操作系统方向,涉及不同框架、方案架构设计开发,可维可测,全维度的工程化;
目前主要涉及Android产品从App、FWK、HAL、Kernel、QNX全链路的垂直工程化,以及跨域产/研/测/项目/互联网产品的横向工程化;
展开
-
让Vim像IDE一样飞一会儿
1.光标移动h:左移j:下移k:上移l:右移2.移动光标到指定位置88G(跳转到88行)G 最后gg最前$行尾0或者^行首3.删除x(删除单个字符)D或者d$(删除光标至行尾)d0(删除光标至行首)4.替换字符r5.粘贴p:向后 P:向前6.通篇替换在末行模式下执行::%s /原数据/新数据/g7.撤销与反撤销u, ctrl+r8.分屏sp:横屏分屏 Ctrl+ww:切换vsp原创 2022-03-28 20:08:04 · 1120 阅读 · 0 评论 -
Ubuntu 18.04.5 LTS AndroidStudio以及相关SDK/NDK/Tools踩坑集锦(持续更新)
问题描述: 在ubuntu上安装了AS之后,在01_Android/android-studio-ide-201.7199119-linux/android-studio/bin界面通过./studio.sh打开并配置as之后,无法在flutter插件处列出已连接的android设备。分析方法:1.硬件支持相关配置首先需要了解as在Ubuntu Linux适配的基本原则.那么需要正确进行两项设置:希望使用 adb 的每个用户都需要位于 plugdev 组中,并且需要为系统添加涵盖设...原创 2021-05-11 16:46:03 · 653 阅读 · 3 评论 -
AS构建失败,提示Cause:connect timed out Connect to marven.google.com...connect time out
问题描述:从github上下载Android O的app项目学习,导入到AS后启动构建失败,提示提示Cause:connect timed out Connect to marven.google.com...connect time out问题原因:最新版本的AndroidStudio需要修改下build.gradle配置文件中的allprojects-repositories-maven配置项解决方法:...原创 2021-05-08 17:26:03 · 6338 阅读 · 0 评论 -
error: Apostrophe not preceded by \
编译时控制台报出“error: Apostrophe not preceded by \ (”这种错误,那么多半是因为我们项目中的一个strings.xml文件里有一个string标签中的字符串含有’(单引号),我们只要在’之前加\进行转义转载 2014-08-08 12:41:55 · 7970 阅读 · 2 评论 -
解决Ubuntu下在firefox中打开Microsoft Outlook Web Access中文乱码
Edit---Preference--Content--Languages--Choose...---Select a langue to add...添加中文原创 2014-05-29 10:41:19 · 1683 阅读 · 0 评论 -
解决Ubuntu下添加Log却无法输出(高通平台)
1.首先考虑到的是你所添加Log的位置确实没有被调用或者在diao yong原创 2014-05-29 10:23:39 · 1547 阅读 · 0 评论 -
解决Ubuntu下adb无法联接手机终端
1.首先确认开发者选项中原创 2014-05-29 10:15:56 · 3208 阅读 · 0 评论 -
Repo
Repo是一个用Python语言开发的命令工作 ,可以更文件地进行多版本库的管理。Repo是对Git进行了一定的封装,简化了对多个Git版本库的管理。对于repo管理的任何一个版本库,都需要使用Git命令进行操作。Repo的使用过程大致如下:运行repo init命令,克隆Android的一个清单库。这个清单库是通过XML技术建立的版本库清单。清单库中的manife转载 2014-06-12 09:11:33 · 8579 阅读 · 0 评论 -
使用Git进行本地提交后,未上传提交,却不小心删除了本地提交或提交所在分支,怎么办?????
使用Git进行本地提交后,未上传提交,却不小心删除了本地提交或提交所在分支,怎么办?????不要紧!!!!可以使用git reflog命令来帮助恢复删除的本地提交!运行以下命令你就知道怎么用了!1. git stash 清空工作区和暂存区2. git pull 同步服务器代码3. git commit –allow-empty -m “this is a test” 进行一转载 2014-06-12 09:11:51 · 9537 阅读 · 2 评论 -
Git rebase
当本地commit一个提交和远端服务器中的代码有冲突(别人也改了相同的文件)时可以在pull 中加 –rebase。加上 rebase 的意思是:git pull --rebase把本地 repo. 从上次 pull 之后的变更暂存起來恢复到上次 pull 时的状态合并远端的变更到本地最后再合并刚刚暂存下來的本地变更合并前: D---E转载 2014-06-12 09:12:21 · 34315 阅读 · 3 评论 -
Git 忽略文件
.gitignore 文件有些文件无需纳入Git版本库,也不希望它们总出现未跟踪文件列表。通常都是些自动生成的文件,像是日志或者编译过程中创建的等等。可以创建一个名为.gitignore的文件,列出要忽略的文件模式。文件.gitignore可以放在任何目录中,它的作用范围是其所处的目录及其子目录。忽略只对未跟踪文件有效,对于已加入版本库的文件无效。Git忽略语法:忽转载 2014-06-12 09:12:40 · 1005 阅读 · 0 评论 -
使用 Git & Repo 下载代码
客户端安装 Git安装 git,gitk网络连接正常的情况下:$ sudo apt-get install git-core gitk git-gui不能上网,有.deb安装包的,请执行:$ sudo dpkg -i XXXX.deb初次运行 Git 前的配置配置用户信息 $ git config --global user.name yournam转载 2014-06-12 09:13:08 · 14387 阅读 · 0 评论 -
Git 安装配置
Git 安装配置安装 git,gitk在 Ubuntu 上,可以用 apt-get 安装网络连接正常的情况下:$ sudo apt-get install git-core gitk git-gui不能上网,有.deb安装包的,请执行:$ sudo dpkg -i XXXX.deb在Windows上,可以安装msysGit\\192.167.10转载 2014-06-12 09:13:23 · 817 阅读 · 0 评论 -
Git 基本操作
Git 基本操作git init创建版本库 $ git initgit add将文件添加到版本库暂存区 $ git add welcom.txtgit commit提交到本地版本库 $ git commit -m "注释"git clone克隆远程版本库 $ git clone git://192.167.100.23转载 2014-06-11 20:22:46 · 854 阅读 · 0 评论 -
Git diff
Git diffGit diff: 工作区和暂存区比较。Git diff –cached: 暂存区和HEAD比较。Git diff HEAD: 工作区和HEAD比较。转载 2014-06-11 20:21:38 · 629 阅读 · 0 评论 -
清除git以外文件
清除git以外文件清除git以外文件git clean -fxdgit log查看某段时刻的loggit log --until=2013-11-23 #表示查看2013年11月23日以前的loggit log --since="2 days ago" --until="10 hour ago" #就表示你希望查找两天前到十小时前的loggit log --u转载 2014-06-11 20:20:51 · 962 阅读 · 0 评论 -
ubuntu下的烧录工具
Flash Image Tool1.0为了ubuntu下能够方便地烧录版本,我开发了Flash Image Tool.现在服务器(192.167.100.225)上有一份它的拷贝share/Tool/ubuntu下的烧录工具。Flash Image Tool采用java开发的,界面用了 swing,目前它能够支持三个平台的烧录MSM8625Q,MSM8960和MSM8928,如果将来有新的转载 2014-06-11 20:15:38 · 4196 阅读 · 0 评论 -
repo upload上传提交时发生remote rejected异常
部分关键异常内容为:。。。。。。remote:ERROR:committer email address %%%%%%remote:ERROR:does not match your user account。。。。。。。remote:ERRO:The following address are current registered:remote:ERROR:******原创 2014-11-11 14:06:15 · 11589 阅读 · 2 评论 -
Git与Repo入门
Git与Repo入门版本控制 版本控制是什么已不用在说了,就是记录我们对文件、目录或工程等的修改历史,方便查看更改历史,备份以便恢复以前的版本,多人协作。。。一、原始版本控制 最原始的版本控制是纯手工的版本控制:修改文件,保存文件副本。有时候偷懒省事,保存副本时命名比较随意,时间长了就不知道哪个是新的,哪个是老的了,即使知道新旧,可能也不知道每个转载 2014-07-03 14:34:32 · 1668 阅读 · 0 评论 -
简单学习:repo入门
一:关于reporepo是转载 2014-07-03 14:39:22 · 5672 阅读 · 1 评论 -
深入学习:Windows下Git入门教程(下)
声明:由于本人对于Git的学习还处于摸索阶段,对有些概念的理解或许只是我断章取义,有曲解误导的地方还请见谅指正!一、分支1.1分支的概念。 对于的分支的理解,我们可以用模块化这个词来解释;在日常工作中,一个项目的开发模式往往是模块化,团队协作式的开发。这样我们项目的进度可以称得上多核并发式的开发了。这种模块化的开发要求我们尽可能的高内聚低耦合以免造成一只胳膊没了整个人都废了的局面原创 2014-06-30 14:31:28 · 8123 阅读 · 3 评论 -
深入学习:Windows下Git入门教程(上)
一,安装Git:原创 2014-06-28 17:04:10 · 53125 阅读 · 7 评论 -
SP Flash Tool使用异常集锦
我如果我们在使用MTK的Smart Phone Flash Tool过程中无法载入Scatter文件或者原创 2014-11-11 13:47:57 · 13231 阅读 · 0 评论 -
配置VS2010具有代码提示功能
如何使VS2010具有代码提示功能|浏览:837|更新:2014-03-01 20:56对于程序员来说,VS2010有可能是你经常使用的开发工具,但是令人遗憾的就是,VS2010的代码提示功能不太好,没有ecplise这些软件好。下面我就教大家怎么使VS2010具有非常好的代码提示功能。Visual Assist X是一款非常好的原创 2014-07-22 13:43:16 · 10219 阅读 · 2 评论