Andriod
文章平均质量分 63
lokeyme
说什么呢~开心就好
展开
-
系统性能分析工具
Android Studio CPU profiler性能分析工具介绍和使用详解_卜大爷的博客-CSDN博客手把手教你系统级性能分析工具perf的介绍与使用(超详细) - 知乎android strace 工具介绍使用 – Pareto。原创 2023-09-12 15:09:52 · 243 阅读 · 0 评论 -
多版本java编译android遇到的问题
原文:http://blog.csdn.net/dianshanglian/article/details/450921951.问题1(其实就这个问题4.3比较头疼)out/target/common/obj/PACKAGING/public_api.txt:23522: error 12: Class android.telephony.gsm.SmsMessage changed转载 2016-07-06 11:48:46 · 295 阅读 · 0 评论 -
高通平台串口调试 AP与模块串口通讯调试总结
原文网址:http://blog.csdn.net/linux_devices_driver/article/details/243290431:检查AP端串口配置是否ok:a:高通平台查看DMA传输:echo 1 > /sys/kernel/debug/msm_serial_hsl/loopback.0 //打开回环开关adb shell cat /d转载 2016-07-07 18:03:41 · 6823 阅读 · 0 评论 -
高通平台手机开发之LCD
http://blog.csdn.net/loongembedded/article/details/509721884.1. LCD 参考文档: 1) 80-NA157-174_E_DSI_Programing_Guide_B-Family_Android_Devices.pdf2) 80-NN766-1_A_Linux_Android_Display_D转载 2016-07-30 15:24:15 · 1000 阅读 · 0 评论 -
Android中蓝牙的基本使用----BluetoothAdapter类简介
原文:http://blog.csdn.net/qinjuning 天气逐渐热了,自己也越来越懒了,虽然看着了很多东西,解决了很多问题,有些收获却不想写着。主要有一下两方面原因: 第一、以前写的一些关于Android知识的Blog,都是在学习过程中发现网络上没有相关知识,因此下了很大决心,才一步转载 2016-07-22 10:44:33 · 10278 阅读 · 3 评论 -
kernel panic 分析解决方法
http://blog.csdn.net/lickylin/article/details/19172725 kernel panic 表示Linux kernel走到了一个不知道该怎么走下一步的状况,一旦到这个情况,kernel就尽可能把它此时能获取的全部信息都打印出来,至于能打印出多少信息。 下面讲解几种用于查找出错函数定位的方法首先看一下出错的ke转载 2016-08-18 11:49:45 · 1683 阅读 · 0 评论 -
内核3.x版本之后设备树机制
Based on linux 3.10.24 source code 参考/documentation/devicetree/Booting-without-of.txt文档目录内核3.x版本之后设备树机制 1一、设备树(Device Tree)基本概念及作用 3二、设备树的组成和使用 4①DTS和DTSI 4②DTC 4转载 2016-08-22 10:28:42 · 539 阅读 · 0 评论 -
Android源码笔记——Camera系统架构
http://www.cnblogs.com/younghao/p/5337058.htmlCamera的架构与Android系统的整体架构保持一致,如下图所示,本文主要从以下四个方面对其进行说明。Framework:Camera.javaAndroid Runtime:android_hardware_Camera.cppLibrary:Camera Client和C转载 2016-08-25 14:36:40 · 1650 阅读 · 0 评论 -
Android 上Camera分析
一.Camera构架分析Android 的Camera包含取景(preview)和拍摄照片(take picture)的功能。目前Android发布版的Camera程序虽然功能比较简单,但是其程序的架构分成客户端和服务器两个部分,它们建立在 Android的进程间通讯Binder的结构上。Android中Camera模块同样遵循Andorid的框架,如下图所示Camera Ar转载 2016-08-25 16:15:35 · 2600 阅读 · 0 评论 -
高通平台环境搭建,编译,系统引导流程分析
http://blog.csdn.net/lq50714/article/details/7053493http://www.cnblogs.com/LoongEmbedded/p/5298265.html1、高通平台Android开发总结1.1 搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台,android和 m转载 2016-08-15 10:49:37 · 5494 阅读 · 0 评论 -
android bluetooth 移植相关注意事项
网址:http://blog.csdn.net/yuanzhangmei1/article/details/25053729bluedroid的通用架构框图:由上图可知,bluedroid包含如下的核心组件:Bluetooth core stack libraryHCI librar转载 2017-03-02 10:27:53 · 735 阅读 · 0 评论 -
Bluetooth in Android 4.2 and 4.3(一):综述
网址:http://blog.csdn.net/yuanzhangmei1/article/details/25057587从Android 4.2开始,Bluetooth stack发生了重大改变:从Bluez换成了由Google和Broadcom联合开发的Bluedroid(当然,核心的部分还是Broadcom的,Google主要是做了和上层Framework相关的部分)。转载 2017-03-02 10:29:22 · 475 阅读 · 0 评论 -
基于Android 的GPS 移植(主要结构体及接口介绍)
(http://blog.csdn.net/jwq2011/article/details/55268781)最近负责 Android 驱动的GPS部分,所谓Android驱动 我觉得可以说成是linux应用之前发了一个图描述了 Android GPS 架构GPS芯片大多采用串口通信,所以只要CPU能够提供一个UART 驱动, 那么跟GPS芯片通信是没有问题的,转载 2017-05-06 11:52:00 · 1553 阅读 · 0 评论 -
Ubuntu 下 java 版本的切换
由于要在同一个ubuntu环境下编译2.1和2.3两份代码,而他们所使用的java版本一个是1.5,一个是1.6,所以在编之前需要进行切换;切换的方法很简单,使用下面的两个命令即可: update-alternatives --config java update-alternatives --config javac例如:root@desktop-ubun转载 2016-07-06 10:14:06 · 486 阅读 · 0 评论 -
Android编译错误:You have tried to change the API from what has been previously approved.
Android SDK中有些Java类是开放的,有些是不开放的,API同样如此。这里所谓开放的类或API,只是javadoc的范畴,并不是java中public和private,也就是说,对于源码的编译无所谓,只是对javadoc的生成有影响关于类的开放和隐藏,但是对android的上层应用有影响,因为非开放的类或API,android上层应用无法直接访问。 类或API是否开放,是通过d转载 2016-07-05 18:18:57 · 970 阅读 · 0 评论 -
ubuntu12.04 android studio 安装
1、下载JDK ,我下载的是jdk-7u51-linux-i586.tar.gz我这里有jvm文件夹,直接cd过去:$ cd /usr/lib/jvm/拷贝下载的jdk-7u51-linux-i586.tar.gz到jvm文件夹:$ sudo cp ~/下载/jdk-7u51-linux-i586.tar.gz /usr/lib/jvm解压:$ sudo转载 2016-04-13 10:39:07 · 358 阅读 · 0 评论 -
Android Studio 中文社区
本篇博文主要是方便博主在电脑不方便翻墙的情况下快速找到下载Android Studio 软件的链接。提供Android开发中文教程以及各版本Android Studio开发工具的下载http://www.android-studio.org/index.php/download/about-androidstudiohttp://www.android-stud原创 2016-04-13 10:50:07 · 14073 阅读 · 0 评论 -
Android Studio项目目录结构介绍
在Android Studio中,提供了以下几种项目结构类型我们一般常用的有以下两种结构:Project 结构类型app/build/ app模块build编译输出的目录app/build.gradle app模块的gradle编译文件app/app.iml app模块的配置文件app/proguard-rules.pro app模块proguard文件build.gr转载 2016-04-13 11:57:45 · 356 阅读 · 0 评论 -
source insight 工程窗口的嵌入停靠
最近在使用 source insight 的时候,总是遇到一个令人很烦恼的事情 ------ 工程窗口无法停靠,于是决定解决掉。 通常来说,对于那些子窗口,当我们用鼠标拖拽窗口接近软件边沿的时候,一般的软件都有自动停靠功能。但是在 source insight 上多次尝试后却发现无法这样。当我们将工程窗口拖拽出来之后,工程窗口就如图1所示,这样就挡住了我们阅读源码,非常不便。原创 2016-03-30 10:27:25 · 7286 阅读 · 3 评论 -
Sublime 文本或者代码编辑软件的使用
注:该软件也有 linux 版本的,本人就喜欢在ubuntu下使用该软件进行轻量级的代码编写.其官方为:https://www.sublimetext.com/下面是内容是转载过来的~写在前面的话:平时做项目中在用eclipse和vs,但是对于一些小项目,感觉没有必要搞那么大的一个工具使用,比如写个小微商城,搞个小脚本了什么,所以就一直在用Sublime Text,界面清新简洁,没转载 2016-05-12 17:34:42 · 1273 阅读 · 0 评论 -
理解 Android Build 系统
原文:http://www.ibm.com/developerworks/cn/opensource/os-cn-android-build/#ibm-pconAndroid Build 系统是用来编译 Android 系统,Android SDK 以及相关文档的一套框架。众所周知,Android 是一个开源的操作系统。Android 的源码中包含了许许多多的模块。转载 2016-04-18 14:02:50 · 325 阅读 · 0 评论 -
Android开发随手记录-AS导出jar包
原文:http://www.jianshu.com/p/8fb1c58ac27a自己封装了一个Http框架,想使用Android Studio导出jar包,以前Eclipse直接有个Export,可以直接导出,之从Google说不支持Eclipse,我是一面开心,一面忧伤。开心的是总算有个好的IDE来开发app,忧伤的是AS相对Eclipse变化很大,编译脚本变成了Gradle,各转载 2016-05-13 14:30:13 · 2363 阅读 · 0 评论 -
make update-api
1) 添加系统API或者修改@hide的API后,需要执行 make update-api,然后再make2) 修改公共api后,需要 make update-api 比较framework/base/api 下的current.xml跟原始x.xml(比如2.2为8.xml, 2.3.3为10.xml),同时修改x.xml转载 2016-05-09 16:09:49 · 496 阅读 · 0 评论 -
高通平台android开发总结
http://blog.csdn.net/mirkerson/article/details/7691029http://blog.csdn.net/mirkerson/article/details/76910291、高通平台Android开发总结1.1 搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台,android和 mode转载 2016-05-20 14:45:29 · 4436 阅读 · 0 评论 -
Android 中查看内存的使用情况集常用adb命令
http://blog.csdn.net/bigconvience/article/details/355539831. 在IDE中查看Log信息当程序运行垃圾回收的时候,会打印一条Log信息,其格式如下:D/dalvikvm: , , , GC_Reason表示导致垃圾回收的原因以及当前的回收类型,包括以下几类: GC_CONCURRENT:当堆中对象数量达到转载 2016-05-23 16:13:23 · 930 阅读 · 0 评论 -
Android jni中数组参数的传递方式
1、背景今天调试了一下Android jni关于Java中调用C代码的程序,发现我的数组参数传递方式不对,导致值传递不正确,我的方法是:C代码,入口函数 #include #include jint Java_sony_MedicalRecordDemo_MainActivity_decryptionSuccess(JNIEnv* env, jobject转载 2016-07-15 10:45:20 · 4653 阅读 · 0 评论 -
Android NDK之JNI陷阱
背景: 最近一个月一直在做移植库的工作,将c代码到share library移植到Android平台。这就涉及到Android NDK(native develop kit)内容。这里只想记录下JNI(Java native interface)经常遇到到问题。 问题1. 忘记delete local reference。带New到方法(如:NewByteArray)这样到方法比转载 2016-07-15 16:06:16 · 353 阅读 · 0 评论 -
菜鸟Ubuntu下安装Android Studio
Ubuntu下面安装Android Studio一般有下面这几种方法:A、添加软件源直接apt安装 B、下载 deb包、外加 JDK安装 C、下载JDK、Android-Studio、android-sdk-linux自行安装 对于以上A、B两种方法相对比较简单,直接上http://paolorotolo.github.io/android-studio/转载 2016-04-13 10:26:28 · 799 阅读 · 0 评论