
android
文章平均质量分 91
sunjing_
这个作者很懒,什么都没留下…
展开
-
通过Ne10的交叉编译输入理解ndk-build
http://www.music-video.cn/2017/12/20/%E9%99%84%E5%BD%95a%EF%BC%9A%E9%80%9A%E8%BF%87ne10%E7%9A%84%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91%E8%BE%93%E5%85%A5%E7%90%86%E8%A7%A3ndk-build%E6%A0%B7%E7%AB%A0/附录...转载 2020-05-04 16:55:23 · 1557 阅读 · 0 评论 -
android studio 使用adb命令传递文件到android设备
https://www.cnblogs.com/cq-jiang/p/7661302.html一:文件传输在android开发中,有时候需要将文件从pc端传递至android,或者将软件运行的日志,从android设备传递到pc进行分析,我们可以使用windows的cmd窗口,或者android studio的terminal窗口来传递文件。1:连接android设备 此处默认...转载 2020-03-08 17:38:59 · 2658 阅读 · 1 评论 -
Android Studio adb手机调试步骤
https://blog.youkuaiyun.com/sazass/article/details/89008669在Android Studio中工作时,手机插口需要连接其他设备因此无法用线与电脑连接,因此可以利用Android Studio内嵌的命令台通过adb实现WIFI连接手机与电脑。1.确认adb环境配置已成功命令台输入:adb出现以下类似输出已配置成功:在这里插入图片描述若是找不...转载 2020-03-08 17:35:50 · 771 阅读 · 0 评论 -
JNI/NDK:CMakeLists.txt 构建so库,导入三方so库,以及遇到的坑
https://blog.youkuaiyun.com/dengweijunkedafu/article/details/89218863?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task本文使用最新的JNI构建工具CMake完成通过这篇文章,你讲学习到...转载 2020-03-06 11:26:49 · 1529 阅读 · 0 评论 -
Android studio中NDK开发(二)——使用CMake引入第三方so库及头文件
https://blog.youkuaiyun.com/Xiongjiayo/article/details/85340121?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task一、前言通常来说,第三方提供的so库以及头文件都没有没有引入jni.h头文件。...转载 2020-03-05 13:47:30 · 601 阅读 · 0 评论 -
android camera(一):camera模组CMM介绍
转自:http://blog.chinaunix.net/uid-25381054-id-3278491.html分类: LINUX关键词:android camera CMM 模组 camera参数平台信息:内核:linux系统:android平台:S5PV310(samsung exynos 4210) 下载:常用摄像头规格转载 2016-03-16 14:25:16 · 416 阅读 · 0 评论 -
android camera(二):摄像头工作原理、s5PV310 摄像头接口(CAMIF)
转自:http://blog.chinaunix.net/uid-25381054-id-3278494.html分类: LINUX关键词:android camera CMM 模组 camera参数 CAMIF平台信息:内核:linux系统:android平台:S5PV310(samsung exynos 4210)转载 2016-03-16 15:58:04 · 663 阅读 · 0 评论 -
Android 4G模块调试总结
转自:http://www.lai18.com/content/1208530.html最近调试Android的4G模块;这里做个总结;走个流程;代码就不贴了;公司保密;驱动方面没什么好说的;一般都是厂家会提供文档;其实也就是把4G模块虚拟机成ttyUSB0~ttyUSB5等几个虚拟串口;再打开CDC_NCM虚拟网卡绑定到某一个虚拟串口;产生虚拟网卡usb0或者什么的;先走个大概流程;转载 2016-03-16 21:54:31 · 5680 阅读 · 0 评论 -
android系统中间件移植-3G4G通信模块适配
转自:http://blog.youkuaiyun.com/zailushangha/article/details/43051653一、在内核源码drivers/usb/serial/option.c文件中添加相关模块的pid和vid,有些模块还需要厂家提供的系统上的驱动。下面列举我们公司常用的模块以及pid和vid:{ USB_DEVICE(0x16d5, 0x6502) },转载 2016-03-16 21:55:55 · 2216 阅读 · 0 评论 -
定制Android之4G-LTE模块驱动
转自:http://blog.youkuaiyun.com/liqingyuan2008/article/details/46637383定制Android之4G-LTE模块驱动一. 简介本文讲述在Android内核中,添加中国移动4G-LTE制式华为MU909模块驱动,实现通过4G上网业务,电话业务,短信业务。CPU:Samsung 6410Ke转载 2016-03-16 22:12:45 · 18819 阅读 · 0 评论 -
Ubuntu安装adb和fastboot
http://www.metsky.com/archives/740.html一、安装adb和fastbootUbuntu下安装adb和fastboot方法如下:sudo apt-get updatesudo apt-get install android-tools-adb android-tools-fastboot二、配置USB设备(驱动)1、查看USB设备转载 2016-03-29 13:40:50 · 22288 阅读 · 0 评论 -
Android NDK学习 <一> 简介
转自:http://blog.sina.com.cn/s/blog_602f8770010146tp.html作者:Sam (甄峰) sam_code@hotmail.comAndroid NDK( Native Developer Kit )是个工具集,它提供一套方法,使Android应用程序(Java程序)可以内嵌native(C,C++)程序。Android应用程序(J转载 2016-03-16 22:48:43 · 473 阅读 · 0 评论 -
LVDS接口详解
转自:http://blog.sina.com.cn/s/blog_645176ed0102vbdf.html1.LVDS输出接口概述 液晶显示器驱动板输出的数字信号中,除了包括RGB数据信号外,还包括行同步、场同步、像素时钟等信号,其中像素时钟信号的最高频率可超过28MHz。采用TTL接口,数据传输速率不高,传输距离较短,且抗电磁干扰(EMI)能力也比较差,会对RGB数据造转载 2016-03-17 15:30:48 · 12084 阅读 · 0 评论 -
MIPI接口
转自:http://blog.youkuaiyun.com/mgh99688/article/details/17914939接口分辨率说明RGB800*480以下大部分AP均支持RGB接口,此类LCD在低端平板广泛使用LVDS1024*768及以上转载 2016-03-18 10:12:46 · 1511 阅读 · 0 评论 -
Android 4.4 Settings 应用分析
http://www.tuicool.com/articles/aQ7RRnR一次偶然要在设置里面增加一个菜单,需要修改到settings_headers.xml 文件(res/layout/xml) 文件,所以就觉得要看一下这个流程.就做一下笔记,语言组织能力不行啊.分析Android 源码的时候导入单个应用的时候一般是会有很多错误的,因为需要导入系统编译之后生成的jar包才转载 2016-03-30 22:26:57 · 629 阅读 · 0 评论 -
如何在Android 内核源码树中添加app应用?
https://www.douban.com/note/532170738/在Android内核开发中,我们常常需要在源码中添加新的app,而对于初学者而言,如果不太清楚具体操作,网上这类型的文章也很多,但很多介绍得都不是很全面,一般都没有jni本地代码的app的添加方法。本文小编将为大家分享的就是,相对比较全面的三种不同类型app添加到Android内核源码树的方法,一起来看看吧。转载 2016-03-31 16:53:44 · 524 阅读 · 0 评论 -
Android源码中增加模块
http://blog.youkuaiyun.com/huiguixian/article/details/9814447Android build system就是编译系统的意思 在我们需要向自己编译的源代码中增加模块的时候,需要一些规则,当然这个规则都是类似的。 Android.mk文件解析 让我们来看一个 Android.mk 文件的样子 Java代码转载 2016-03-31 16:54:24 · 800 阅读 · 0 评论 -
Android SystemProperties设置/取得系统属性的用法总结
http://blog.youkuaiyun.com/ameyume/article/details/8056492通过调查得知,Android系统中取得/设置系统属性的用法参考以下3篇文章就足够了。1.Android SystemProperties简介介绍了设置属性需要的权限,已经设置权限的方法。Systemproperties类在android.os下,但这个类是转载 2016-04-01 10:19:22 · 636 阅读 · 0 评论 -
理解 Android Build 系统
转载: http://www.ibm.com/developerworks/cn/opensource/os-cn-android-build/理解 Android Build 系统Android Build 系统是用来编译 Android 系统,Android SDK 以及相关文档的一套框架。众所周知,Android 是一个开源的操作系统。Androi转载 2016-04-02 22:30:18 · 459 阅读 · 0 评论 -
Ubuntu 14.04 编译 Android 4.2.2 for Tiny4412
转自:http://www.cnblogs.com/chuyuhuashi/p/4278127.html在学校里是用 Redhat 6.4 编译的 Android 4.2.2 很顺利,把源码包拷贝到笔记本上的 Ubuntu 14.04 上再编译遭遇了各种坑,所以便有了这篇博客记录解决每一个坑的过程。所幸这些坑解决起来还不算复杂,稍微 Google 一下就找到了解决方案。转载 2016-03-22 16:52:34 · 766 阅读 · 0 评论 -
编译 Linux 3.5 内核烧写 Android 到tiny4412
转自:http://www.cnblogs.com/chuyuhuashi/p/4278687.html昨天已经编译了 Android 4.2.2 的源码,详见《Ubuntu 14.04 编译 Android 4.2.2 for Tiny4412》一文。今天我们继续剩下的工作,让我们的 android 系统可以跑在 Tiny4412 开发板上。Android 和 Lin转载 2016-03-22 16:54:13 · 2034 阅读 · 0 评论 -
基于tiny4412的Linux内核移植(支持device tree)(一)
转自:http://www.cnblogs.com/pengdonglin137/p/5137941.html?utm_source=tuicool&utm_medium=referral阅读目录(Content)作者信息平台简介概述步骤回到顶部(go to top)作者信息作者: 彭东林邮箱:pengdonglin137@163.c转载 2016-03-22 16:59:05 · 2757 阅读 · 0 评论 -
基于tiny4412的Linux内核移植(支持device tree)(二)
转自:http://www.cnblogs.com/pengdonglin137/p/5143516.html阅读目录(Content)作者信息平台简介步骤回到顶部(go to top)作者信息作者: 彭东林邮箱:pengdonglin137@163.comQQ:405728433回到顶部(go to top)转载 2016-03-22 17:01:49 · 2999 阅读 · 1 评论 -
基于tiny4412的Linux内核移植(支持device tree)(三)
转自:http://www.cnblogs.com/pengdonglin137/p/5146791.html阅读目录(Content)作者信息平台简介注意一、设备树反编译二、在u-boot打印信息三、打开Linux内核启动早期的log四、在内核自解压时dump内存五、CONFIG_ARM_APPENDED_DTB 回到顶部(go to top)转载 2016-03-22 17:03:40 · 2687 阅读 · 0 评论 -
基于tiny4412的Linux内核移植 -- DM9621NP网卡驱动移植(四)
转自:http://www.07net01.com/2016/01/1177282.html作者信息作者: 彭东林邮箱:pengdonglin137@163.comQQ:405728433平台简介开发板:tiny4412ADK + S700 + 4GB flash要移植的内核版本:linux-4.4.0 (支持device t转载 2016-03-22 17:17:58 · 3082 阅读 · 0 评论 -
Android5.0以太网流程源码情景分析
http://blog.youkuaiyun.com/tankai19880619/article/details/44559419一、启动流程frameworks/base/services/java/com/android/server/SystemServer.java[java] view plain copy public fina转载 2016-04-06 13:40:55 · 1722 阅读 · 0 评论 -
Android Linux内核编译调试
转自:http://bbs.pediy.com/showthread.php?t=192746对于在Windows上写代码写习惯的人,调试是必不可少的手段,但是转到Android以后,发现调试手段异常简陋,跟Windows简直不是一个级别,特别是Android的内核调试,网上资料也相对较少,不过通过一段时间的倒腾,我终于找到了还算靠谱的调试方法.就是利用Emulator + Eclipse进行转载 2016-03-24 16:24:21 · 566 阅读 · 0 评论 -
Android Linux Kernel 移植流程
转自:http://itlab.idcquan.com/linux/administer/964185.htmlAndroid Driver Android Binder:基于openBinder框架的驱动,进程间通信底层主要驱动,没有可它,android无法工作 Android Logger:是一个轻量级的日志系统,在内核里是misc(杂项)设备驱动,它与logc转载 2016-03-24 16:28:32 · 697 阅读 · 0 评论 -
Android调试驱动抓log的方法
转自:http://blog.youkuaiyun.com/menghnhhuan/article/details/7470583在程序开发过程中,LOG是广泛使用的用来记录程序执行过程的机制,它既可以用于程序调试,也可以用于产品运营中的事件记录。在Android系统中,提供了简单、便利的LOG机制,开发人员可以方便地使用。在这一篇文章中,我们简单介绍在Android驱动LOG的使用和查看方法。转载 2016-03-24 16:33:00 · 1953 阅读 · 0 评论 -
手机充电原理分析及问题总结
转载:http://blog.youkuaiyun.com/sunnytina/article/details/8049159(1)充电流程介绍:当充电器插入时,亦即为PMIC充电模块提供了Vcharge电压,这时会产生一个充电中断信号到CPU,通知CPU现在已经进入充电状态。CPU开始启动如下模块:1,ADC采样,主要是采集Vchrg,Vbat及从MOSFET漏极输出的电压,可以算出充电转载 2016-03-24 16:34:42 · 1851 阅读 · 0 评论 -
android5.1 增加ethernet设置(DHCP与Static ip)
http://www.07net01.com/program/2016/03/1391773.html[摘要:android5.0以上的体系自带了ethernet service,默许开机便会启动,默许ip猎取体式格局是静态分派,那里纪录下android5.1增添ethernet设置界里设置ip猎取体式格局及开闭. 起首是界里圆里] android5.0以上的系统自带了et转载 2016-04-07 14:47:53 · 6408 阅读 · 2 评论 -
编译运行android emulator
http://www.cppblog.com/wythern/archive/2013/01/06/197020.htmlsource buile/envsetup.shlunch sdk-engmake sdk -j2 编译完之后,sdk安装在了下面的目录里ANDROIID_DIR/out/host/linux-x86/sdk在这个目录下有一个压缩包,里面就是我们转载 2016-03-25 17:35:51 · 1846 阅读 · 0 评论 -
Android* 操作系统上的应用程序远程调试
http://www.2cto.com/kf/201403/285484.htmlAndroid* 操作系统应用程序远程调试Android* Debug BridgeAndroid Debug Bridge (ADB) 是一种命令行工具,可处理主机上的调试程序(通常为 GDB* 或 DDMS*(Dalvik* 调试监测程序服务器)以及 ADT)和目标上运行的 Andro转载 2016-04-25 15:54:48 · 458 阅读 · 0 评论 -
gdb 远程调试android进程
http://blog.youkuaiyun.com/xinfuqizao/article/details/7955346什么是gdb它是gnu组织开发的一个强大的unix程序调试工具,我们可以用它来调试Android上的C、C++代码。它主要可以做4件事情:随心所欲地启动你的程序。设置断点,程序执行到断点处会停住。(断点可以是表达式)程序被停住后,可以查看此时转载 2016-04-25 16:20:07 · 556 阅读 · 0 评论 -
android之MTP框架和流程分析
http://blog.youkuaiyun.com/luckywang1103/article/details/38340101Android之 MTP框架和流程分析 概要本文的目的是介绍Android系统中MTP的一些相关知识。主要的内容包括:第1部分 MTP简介 对Mtp协议进行简单的介绍。第2部分 MTP框架转载 2016-04-25 16:45:00 · 727 阅读 · 0 评论 -
使用GDB调试Android NDK native(C/C++)程序
http://blog.youkuaiyun.com/dzhj11/article/details/10952571先说明下,这里所谓的ndk native程序跟Android上层Java应用没有什么关系,也不需要涉及jni来封装native接口,通俗来讲,就是把编译好的纯C/C++程序,push到Android设备或者仿真器上,然后在设备上运行该程序。而调试则是通过attach到gdbserve转载 2016-04-25 16:59:46 · 458 阅读 · 0 评论 -
【Android多媒体】多媒体架构-Android官网
http://blog.youkuaiyun.com/mandagod/article/details/47190911MediaAndroid provides a media playback engine at the native level called Stagefright that comes built-in with software-based codecs转载 2016-04-26 10:28:44 · 353 阅读 · 0 评论 -
Android5.1系统启动过程中启动有线网卡并为其分配静态IP地址
转自:http://blog.youkuaiyun.com/moyu123456789/article/details/50002099Android5.1系统启动过程中启动有线网卡并为其分配静态IP地址遇到这个问题的时候刚开始自己以为在init.rc中添加两行命令就能解决问题,可是后来发现并非如此简单,所以用下面的文字记录一下自己解决这个问题的方法。首先想到的方法是在init.r转载 2016-03-28 14:39:15 · 1896 阅读 · 0 评论 -
Android 5.1 以太网服务启动过程
转自:http://blog.youkuaiyun.com/moyu123456789/article/details/505733581.SystemServer简介Android系统中的好多功能能够运行起来,在代码层面好多都是以服务的方式实现的。而几乎所有的服务都是在SystemServer中创建的。SystemServer作为Android系统的一个核心进程,它是在zygote进程中孕育转载 2016-03-28 14:43:21 · 1988 阅读 · 0 评论 -
Android 4.4 Kitkat 使能有线网络 Ethernet
转自:http://blog.youkuaiyun.com/jingxia2008/article/details/26591005背景Android kitkat 默认已经支持 Ethernet 有线网络,只要稍微配置,便可以直接使用,测试结果,网络浏览器和下载都没有没有问题,而且系统可以做到与 wifi 共存,互相不影响功能,这里简单介绍如何使能 Ethernet,并简要分析其代码和流转载 2016-03-28 14:57:09 · 763 阅读 · 0 评论