LInux-ubuntu
文章平均质量分 62
BlackSmith-2617
惹麻烦 犯错误 战斗 恋爱 生活
展开
-
Ubuntu下Android studio连接设备无法安装apk或调试的问题
继续在Ubuntu上面折腾Android studio的开发,当写好了Android的工程后,连接设备准备Android下编译好的 apk,但是adb debug bridge 出问题了: 很明显的,权限不足!通过搜索发现这个adb是运行在普通用户环境下的,并不是root权限,所以连接设备的时候就没有资格进行debug了。这下先去找到当初安装studio的路径,找到platform-原创 2017-03-25 14:54:48 · 1435 阅读 · 0 评论 -
ubunut下挂载多个USB设备并拷贝资料
ubuntu14.04系统插入一个U盘设备在 /media 下面能够识别到,但是如果再插入一个U盘设备的时候就找不到这个设备了,因此还是使用标准的U盘挂载流程进行U盘数据的读取和复制操作。 1.插入U盘,有几个U盘都插上,然后在系统的/media下面建立准备挂载的文件夹,比如我连续插入了两个U盘,那么在/media建立了两个文件件:sudo mkdir usb_a 以及 sudo mkd原创 2017-06-22 16:42:57 · 907 阅读 · 0 评论 -
RK3368 RK3128编译问题总结
1.build@build--machine:~/rk3288/kernel$ make rk3288-tb_8846.imgscripts/kconfig/conf --silentoldconfig Kconfig^Cbuild@build--machine:~/rk3288/kernel$ make rk3288-tb_8846.img CC scripts/mo原创 2017-06-22 11:57:46 · 2534 阅读 · 0 评论 -
ubuntu异常关机后导致分辨率变化(降低)
某次异常关机后,再次开机发现系统的分辨率一下子变化了,系统设置的“显示”里面无法只有两种分辨率选择项,最大的也只有1024*768了: 由于ubunut14.04系统是刚刚安装不久,安装好之后分辨率是OK的,因此没有注意这个问题。以为是驱动没有安装好,因此在网络上面参考了很多安装驱动的方式来进行安装,不过折腾了半天差点进不了桌面系统(用户名/密码输入后登录然后又退回到这一步)。通过l原创 2017-06-27 15:23:12 · 8259 阅读 · 6 评论 -
android系统框架解读
Android主要有6部分 Applications (java)-------------------------------- FrameWork (java)===================================== | Core Libraries external Lib | ----转载 2017-07-07 10:12:26 · 385 阅读 · 0 评论 -
机器人SLAM和交互系统在实现中的思考
目前SLAM主要分为两个方向来实现,即激光雷达作为主要数据采集的sensor和以视觉摄像头作为数据采集的sensor两个方向。目前所知的机器人视觉slam,在理论和工程实现都比较不错的是“ORB-SLAM"以及"ORB-SLMA2",这是一个西班牙大学的学生在2015年开始发布的开源系统,工程代码托管在github上面:(https://github.com/raulmur/ORB_SLA原创 2017-07-21 14:27:41 · 935 阅读 · 2 评论 -
ubuntu14.04搭建RK3368 openJDK8的安装
之前安装的时候没有添加相应的源,因此安装总是失败。在此记录简单安装过程: 1.添加源 sudo add-apt-repository ppa:openjdk-r/ppa 2.更新和安装 sudo apt-get update sudo apt-get install openjdk-8-jdk 3.如果当前系统当中安装有多个jdk版本的原创 2017-06-22 09:35:45 · 1638 阅读 · 0 评论 -
Ubuntu12.04下配置Android studio开发环境
之前一直在Windows下面进行Android的开发任务,Ubuntu也是用的虚拟机,但是最近代码编译了,刷机总是出现一些莫名其妙的问题,于是决定进行一次大迁移,把虚拟机放弃了,直接使用Ubuntu系统,但是这样子要把studio里面的代码copy到Ubuntu里面的时候又麻烦了,总不能windows的代码调试好了然后关机切换系统然后在编译源码吧!所以干脆把Android studio等一众软件都原创 2017-03-23 15:38:32 · 778 阅读 · 0 评论 -
整理Ubuntu下secureCRT的安装和USB端口权限问题
在win7下面使用secureCRT的时候总是出现串口打印串口输入命令会同时出现两个相同字符的问题,干脆host主机Ubuntu下重新安装secureCRT进行调试。 由于已经在win7下安装过了这个工具,流程是:安装/破解再使用,那么在Ubuntu下面必定还是要破解才能使用的,安装的破解的部分在这里已经介绍:http://www.linuxidc.com/Linux/2014-10原创 2017-08-01 10:58:41 · 2449 阅读 · 0 评论 -
全志H3-android 4.4下进行USB Camera的配置和使用总结
项目当中要使用USB接口作为系统的图像输入口,即使用USB camera进行开发。 首先要介绍的是UVC的概念,uvc即USB video class也即USB video device class。这个标准的设备是在不需要安装驱动的情况下实现即插即用,包括了摄像头,数字摄影机和模拟视频转换等。在Linux当中已经对udc camera的支持,全志H3,linux3.4下,uvc相关代码在路径原创 2017-08-01 17:05:33 · 5800 阅读 · 0 评论 -
rockchip Andy---Android Hal 分析
认真看了两遍后才转载的哦。写的真是好,非常通透!_____________________ Android Hal 分析 -------rockchip Andy转载 2017-06-30 17:05:56 · 739 阅读 · 0 评论 -
Ubuntu14.04下virtualbox安装win7虚拟机问题总结以及删除virtualbox方法
一 在Ubuntu安装好之后是双系统,但是两个系统之间开关机切换很麻烦,于是在Ubuntu之下安装了virtualbox然后准备安装win7虚拟机做一些原图设计等工作,但是折腾了半天没有正确安装,但是最后还是将win7虚拟机安装好了,在此总结一下方法和遇到的问题: 1,安装 virtualbox,新建虚拟机的时候不要把生成的主文件夹名字改掉了,我是将主文件夹中间的空格键取消原创 2017-06-21 15:15:38 · 2789 阅读 · 1 评论 -
AndroidStudio中如何运行Java程序
主要是配置edit configuration部分,之前有做过,但是换了环境后就忘记了,转载一篇~~经验:依次点击“File”——“New”——“New Module”,弹出“Create New Module”窗体,在窗体中选择“Java Library”,接着点击“Next”——“Finish”,完成一个Java程序的创建,如图所示。原创 2017-04-13 09:28:14 · 8845 阅读 · 0 评论 -
Ubuntu下terminator的安装/配置/默认启动/使用
一 安装sudo apt-get install terminator 在安装好后通过win+tab呼出dash搜索“termi~~”应该就能够找到安装好的terminator了,(此时通过“ctrl+alt+t”的方式呼出的还是系统默认的gonme终端)。呼出的terminator如下图所示:(这里是使用了一个快捷键调成了水平排列的两个终端窗口)二 配置原创 2017-04-05 10:12:20 · 14886 阅读 · 2 评论 -
安卓手机开机动画bootanimation.zip文件制作以及注意事项
安卓自定义的开机动画文件为bootanimation.zip在放在\system\media下,替换这个后就可以有自己个性的开机画面,其实制作bootanimation.zip很简单,也不需要什么PS功底不需要也不需要任何图片制作功底,当然有最好可以自己制作属于自己专属的。bootanimation.zip文件介绍与构成:开机动画文件名称:bootanimation.zip安卓Androi原创 2017-04-14 11:18:22 · 60563 阅读 · 11 评论 -
Linux复习一1-Linux基础之基础~_~
1、Linux版本号由三个数构成,用两个"."分隔,例如:2.6.0第一个数字代表主版本号,第二个数字是从版本号,第三个数字是修订版本号。如果版本数字式偶数则代表是稳定版本,若为奇数则代表是开发中的版本;2、Linux官方:https://www.kernel.org/ Linux社区:https://lkml.org/3、内核文件结构: arch---特定体系结构源码原创 2017-03-17 13:19:25 · 322 阅读 · 0 评论 -
Android5.1-s5p6818平台替换开机logo和开机动画失败之原因
重新升级源码之后,之前的工作空间又重新建立了一遍,很多细小的改动又要重新排查和做一遍,替换开机动画和开机logo本来是一件很简单的事情,但是小细节忽略了导致替换失败。因此记录这次愚蠢的忽略细节。 替换logo和动画的主路径都一样的:源码/device/nexell/~方案商定制路径/bootanimation.zip 就是动画资源的压缩包了, 再往下的路径boot/ 下面就是开机的log原创 2017-05-16 10:29:15 · 1904 阅读 · 0 评论 -
Ubuntu下cutecom图像界面串口调试工具使用详细
在Ubuntu下使用了一下minicom,基于智商问题,一直没有调试好。所以想找一个图形界面的串口调试工来使用,也方便发送16进制命令等。在参考了网络上面的cutecom后,觉得还不错,但是看了几个描述使用的文章,我照着做了下,折腾了半天,没有写清楚一些具体的地方,我在这里斗胆做些补充。 一,安装,首先下载这个软件,终端和软件中心均可下载,终端下载命令:sudo apt-get inst原创 2017-05-16 13:20:39 · 48393 阅读 · 12 评论 -
joseph_lee---android的jni
一、底层实现:c文件:hardware/libhardware_legacy/power/power.c以其中set_screen_state(int)函数为例其Android.mk中添加: LOCAL_MODULE:= libpower 编译成lib LOCAL_SRC_FILES += power.chardware/libhardware_lega转载 2017-06-29 15:09:48 · 337 阅读 · 0 评论 -
android从应用到驱动之—camera(1)---程序调用流程
http://blog.csdn.net/chinabinlang/article/details/42295597一、开篇写博客还得写开篇介绍,可惜,这个不是我所擅长的.就按我自己的想法写吧.话说camera模块,从上层到底层一共包含着这么几个部分:1、apk------Java语言2、camera的java接口----java语言3、came转载 2017-06-29 11:31:07 · 808 阅读 · 0 评论 -
android从应用到驱动之—camera(2)---cameraHAL的实现
android从应用到驱动之—camera(2)---cameraHAL的实现 本文是camera系列博客,上一篇是:android从应用到驱动之—camera(1)---程序调用流程 本来想用这一篇博客把cameraHAL的实现和流程都给写完的.搞了半天,东西实在是太多了.这篇先写cameraHAL的基本实现框架,下一篇在具体写camerahal的流程吧.c转载 2017-06-29 16:42:01 · 644 阅读 · 0 评论 -
全志H3平台应用层使用串口出现权限不够问题解决
目前在使用全志H3完成一个项目,其中涉及到串口和下位机通信的问题,在应用层直接使用了Google开源的一个jni demo进行修改调试(google serial_port demo),应用界面如下: 配置好串口通道和波特率之后,出现了”you dont have read/write permission to the serial port“的提示,平台只留下了一路串口,已经测试串原创 2017-08-02 17:04:33 · 2117 阅读 · 0 评论 -
Linux3.4内核的基本配置和编译
转载自:http://www.embedu.org/Column/Column634.htm作者:李昕,华清远见研发中心讲师。了解Linux3.4内核的特性及新增功能,掌握Linux内核的编译过程及linux内核配置选项的内容。【实验环境】 ●主机:Ubuntu 10.10 (64bit); ●目标机:FS_S5PC1转载 2017-07-25 19:48:55 · 1283 阅读 · 0 评论 -
ubunt重装后复制之前home的文件到新的home目录出现不属于当前用户的问题
重新安装了Ubuntu,然后将之前ubuntu home目录的文件资料等cp到现在的目录,但是发现全部都加上了小锁的标记,ll一下发现所有者变成了root:原创 2017-07-10 09:56:31 · 674 阅读 · 0 评论 -
一加3T等手机在Ubuntu16.04下经常不能进入调试模式解决
有些手机的MTP模式在电脑上识别不了,须要一些设置才干够,以下就网上收集来的一些设置方法集中贴过来:一 win7下參考:http://blog.ammrli.com/?p=11171、在设备管理器-便携设备-MTP设备(带黄色感叹号的)点右键。看查看设备的VID和PID,假设是红米1S的话应该就是vid 2717和pid 12682、 打开c:\windows\inf\wpdmtp.inf 文件(转载 2017-11-06 21:03:18 · 1397 阅读 · 0 评论 -
全志H3 耳机检测驱动代码
一管脚注册耳机插入的管脚gpio注册放在了sys_config.fex文件里面了。二 驱动代码文件/** Copyright (c) 2015, lvan xiong* All rights reserved.** 文件名称: zhc_key.c* 摘 要: 按键检测驱动* * 当前版本: 1.0* 作 者: lvan xiong* 完成原创 2017-12-12 19:36:08 · 1430 阅读 · 0 评论 -
将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)
非常全面的文章,按照文章配置之后vim显得非常强大。————————————————————————————————————————工欲善其事,必先利其器。一个强大的开发环境可以大大提高工作效率。好吧,我知道这是废话。。。不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样可以一键安装并且功能几乎完美无缺的开发工具而郁闷不已转载 2018-01-04 15:48:43 · 306 阅读 · 0 评论 -
全志H3Android SDK开发环境搭建和编译异常问题整理
编译内核时候出现:1."mkimage" command not found - U-Boot images will not be built 安装: sudo apt-get install u-boot-tools2. awk: line 4: function strtonum never defined awk: line 4: functio原创 2017-07-25 10:47:50 · 2905 阅读 · 0 评论 -
virtualbox 出现1908错误问题 以及正常安装增强包方法
virtualbox 升级后1908错误问题,执行,sudo: /etc/init.d/vboxdrv:找不到命令,解决办法:sudo modprobe vboxdrv 或者 sudo service virtualbox start 之后,可以启动了。说明是服务没启动。可以 sudo update-rc.d -f virtualbox defaults。 20170812更原创 2017-07-25 16:05:54 · 11269 阅读 · 0 评论 -
联想拯救者安装ubuntu之后wifi无法启用的问题解决
如题,其实在安装的时候就不能连接wifi,最后通过有线网络的方式安装然后更新软件的,安装结束之后进行wifi驱动的配置折腾了很久找不到原因,差点要放弃了,网络上面的答案没有找到一个ok的,而且把你引导到一个错误的方向,即驱动没有安装好,要找相应的驱动包来安装,结果根据提示的信息找到AC 3165的驱动文件,安装之后还是不行,各种折腾,通过命令行显示的无线网信息如下:wlan0 I...转载 2018-03-20 10:40:37 · 12477 阅读 · 6 评论 -
CentOS、Ubuntu、Debian三个linux比较异同
Centos 、Ubuntu、Debian 三个Linux都是非常优秀的系统,开源的系统,也分付费的商业版和免费版,下面简单比较这三种系统。Centos系统非常多的商业公司部署在生产环境上的服务器都是使用CentOS系统,Centos是从Redhat源代码编译重新发布版,Centos去除很多与服务器功能无关的应用,系统简单但非常稳定,命令行操作可以方便管理系统和应用,并且有帮助文档和社区的...转载 2018-07-14 22:36:12 · 1655 阅读 · 0 评论 -
Linux 3.4.39内核编译配置选项介绍
工程项目使用了全志H3平台,make menuconfig配置内核为Linux 3.4.39版本: 在网上参考了一些配置选项,但是每个版本都有一些差异,在总结网友提供的资料的基础上面,对3.4x版本进行归纳总结如下。—————————————————————————————————————————————————————————————————————————————Ge原创 2017-07-28 14:17:01 · 1431 阅读 · 0 评论 -
ubunut做主机Virtualbox装win7后能够识别USB但是无法安装驱动的问题
之前有遇到过关于virtualbox里面USB不能识别的问题,那是因为么有安装增强包(参考:http://blog.csdn.net/zhaoqi2617/article/details/76080223),可是搞定这一步之后发现USB摄像头插上之后是能够识别的,也能够正常应用,但是将USB接上之后就不OK了,虚拟机版本是5.x的, 由于USB摄像头插上之后能够识别,所以“误导”了自己,原创 2017-07-28 09:23:34 · 1943 阅读 · 0 评论 -
make menuconfig异常
全志H3方案,Android系统工程,进入到lichee/linux-3.4 下,执行make menuconfig,出现了:如果执行执行 make menuconfig时出现:Unable to find the Ncurses libraries.时表示需要插入Ncurses libraries,即执行命令:sudo apt-get insatll ncurses-dev原创 2017-07-25 17:39:48 · 456 阅读 · 0 评论 -
Linux 2.6.19.x内核编译配置选项简介
Code maturity level options 代码成熟度选项Prompt for development and/or incomplete code/drivers 显示尚在开发中或尚未完成的代码与驱动.除非你是测试人员或者开发者,否则请勿选择General setup 常规设置Local version - append to kernel转载 2017-07-25 19:57:20 · 26941 阅读 · 0 评论 -
Make Menuconfig详解
make menuconfig 图形化的内核配置make mrproper -----删除不必要的文件和目录. #make config(基于文本的最为传统的配置界面,不推荐使用) #make menuconfig(基于文本选单的配置界面,字符终端下推荐使用) #make xconfig(基于图形窗口模式的配置界面,Xwindow下推荐使用) #make oldconfig(如果只转载 2017-07-25 20:02:21 · 777 阅读 · 0 评论 -
编辑fstab文件导致Ubuntu系统重启后无法进入到桌面!
由于Ubuntu作为host安装了virtualbox后,vbox里面安装的win7一直不能够识别到USB设备,因此在折腾这个问题的时候发现一个方法(http://blog.csdn.net/songjinshi/article/details/22379361),主要是因为Ubuntu里面的用户组没有当前用户使用USB的记录,所以导致了USB增强包安装后也无法找到USB设备,但是在按照上面链接里原创 2017-07-26 15:33:21 · 1311 阅读 · 0 评论 -
Android的JNI使用
最近一直在做6818平台的Android系统应用开发,但是对一些驱动的修改和Android的系统架构问题还是云里雾里。现在要完成的读写串口信息也忙了很久。在应用层调用c/c++的方法,就要使用Java的jni了。关于jni的技术,看了不少的文章,在这里贴出来记录一下。————————————————————————————————————————————————————————————————转载 2016-11-14 17:51:58 · 750 阅读 · 0 评论 -
使用Google的串口jni调用demo serialport编译动态库的问题总结
在项目当中要使用到串口和下位机通信,那么直接在应用层使用jni方式进行串口调用并传输数据显然是最方便的了,(关于串口默认权限的修改问题,我在这篇文章当中有说明:http://blog.csdn.net/zhaoqi2617/article/details/76582341)。在之前的项目当中也使用过,不过早就忘记了,而且没有记录下ndk配置和build要注意的点。这里整理一下整个主线和遇到的问题:原创 2017-08-03 15:21:28 · 2341 阅读 · 0 评论 -
Linux下安装配置JDK6
自从Oracle收购Sun后,甲骨文宣布终结“Operating System Distributor License for Java”许可证,这意味着第三方将不可以依据这一许可分发他们的软件包。因此Ubuntu Linux已经开始禁用所有机器上的Oracle JDK浏览器插件,取而代之地,OpenJDK将取代它的位成为JDK在Ubuntu及其它Linux中默认安装。虽然很多Linux自带O转载 2017-07-27 17:26:50 · 731 阅读 · 0 评论