linux下Android7.0多用户编译问题

在此首先感谢Android7.0 JACK编译器不支持多用户同时编译的问题的解决该篇文章的作者龙骨一身为我提供了很多问题解决方案,也学习到了很多。接下来相当于一个学习笔记了。0.0 WHYlinux下多用户使用open-jdk8编译时会有jack-server的问题。首先要明白为什么会出现这个问题,只有明白了原因,才能对症下药。注意这里重点是多用户会出错。如果只有一个用户的话应该问题不大。 因为在...
阅读(170) 评论(0)

带你解锁蓝牙skill(0)

一直以为自己对蓝牙很是了解,但前段时间跟一个很熟悉蓝牙的人进行交谈,才发现自己所写的只是蓝牙最上层的东西而已,甚至可以说根本就没有扎入到蓝牙的表层,很是惭愧…..写这篇文章的目的是完善蓝牙系列博文,并给大家一个对蓝牙的整体认知。毕竟一篇好的文章不仅仅是要做到细枝末节(很显然,我距离这个还很远),也要对整体的轮廓做个概述。先是要明白蓝牙究竟是什么,有什么用,为什么要用它,这些功能又是如何实现的等等。...
阅读(144) 评论(0)

网络协议学习笔记

一直以来,研究蓝牙和wifi时总是只能是对上层很熟悉,但是对底层这些东西一无所知。而真正的研究起来才发现,自己对无线连接中的协议一无所知,这真是一件可怕的事。所以,接下来会给自己一段时间,来完善这方面的东西2017-09-28 启动网络协议学习:目前状态是不清楚要学什么,如何学习,学习目的,一片混乱。希望可以尽快整理出思路。...
阅读(145) 评论(0)

WiFiAp探究实录--功能实现与源码分析

接下来要更新的博文是WiFi热点相关的,更新时间为8月1号–8月30号之间。看到此博文的开发者们,如果有关于WiFi热点的任何疑问可留言,最终会将值得研究的问题以及我已经研究出来的问题更新在博文上。 Android虐我千百遍,我待Android如初恋。转载注明出处 本文出自fanfan的WiFi热点探究实录 ——————编辑于2017-08-02——————— wifi热点说的是wifiA...
阅读(925) 评论(18)

Android7.1.1系统设置默认值大全

1,是否有默认值在寻找一个开关的默认值时,首先要明白一点,该开关是否存在默认值,以及该开关状态是否有状态保存(一般状态存储在settings的db中)。 判断条件: 在reboot(重启)之后开关状态仍旧保存或者是在reset(恢复出厂设置)之后开关状态恢复到默认的,才能找到默认值。 在reboot之后开关状态仍旧保存的,表示状态存储在了db中。 在reset之后开关状态恢复默认的,表示状态...
阅读(1504) 评论(5)

Androidstudio编译c/c++jni方法

本文微信公众号授权fanfan程序媛独家发布 转载注明出处: 本文出自fanfan的博客Androidstudio编译jni 开发环境:Androidstudio2.3 开发目的:在Androidstudio上编译c/c++jni并自动生成so库,在java类中引用。 开发过程中遇到的问题很多,但终归是成功了,记录下来用Androidstudio的准备 遇到的问题诸如: 再比如...
阅读(1034) 评论(3)

我是如何学习Android源码的

一连很长时间(从2017/06/09到2017/06/26)都在研究蓝牙,而且这只是文章发表的时间,再加上组织文章和研究的时间,不知不觉中就坚持这么久………,也写了蓝牙的三篇博客,而且篇幅很长如下:在这里就不放文章链接了,有需要的在我的文章中搜索即可,现在,是时候放空一下,给自己充充电了,来张美景,欣赏一下北京的晚霞。言归正传,先放上Android源码连接地址Android源码,至于研究源码的好处,...
阅读(761) 评论(0)

带你解锁蓝牙skill(三)

本文授权微信公众号fanfan程序媛独家发布 转载请注明出处,本文出自fanfan的带你解锁蓝牙skill系列 蓝牙这块儿算是系统中的一个大块儿,刚开始分析确实很容易没有头绪,所以在进入庞大的源码之前先确定一个分析顺序,也好避免越学越乱。 对于源码的分析不外乎whw(what—how—why)对于蓝牙各协议的功能以及如何演示都已经分析完了,具体可以参考 带你解锁蓝牙skill(一)以及带你解锁...
阅读(2162) 评论(3)

带你解锁蓝牙skill(二)

本文已授权微信公众号fanfan程序媛独家发布 紧接着带你解锁蓝牙skill(一)继续分析 转载请注明出处,本文出自fanfan 的带你解锁蓝牙skill(二)3>,Pbap配置Pbap:Phone Book Access Profile是说共享联系人协议,具体定义可参考上一篇。 其实说白了就是一个手机可以从另一个手机中导入联系人信息。 其中包括两个角色 PCE:对应的协议配置文件为Pb...
阅读(6420) 评论(3)

带你解锁蓝牙skill(一)

在研究蓝牙源码之前,先来看看蓝牙大致都有什么功能。蓝牙模块支持什么功能完全由蓝牙所支持的蓝牙协议而确定,所以先从蓝牙协议看起转载请注明出处,本文出自带你解锁蓝牙skill 作者为fanfan1,Android各版本与蓝牙profile关系首先明确一下,目前市面上的Android机的源码大致跟三方面有关系(只考虑蓝牙profile) Google推出的各Android系统:所支持的蓝牙协议profi...
阅读(34839) 评论(11)

Android四大组件完全解析(二)---Service

Service简介转载需注明出处,本文出自 fanfan的博客 原文地址为: 原文地址Service两大功能 : 当应用程序不与用户交互时,运行一些需要长时间运行的操作 为其他应用提供一些功能(提供能够跨进程调用的功能) Service的配置:service需要在所在应用的androidmanifest文件中进行配置: <!-- permiss...
阅读(14176) 评论(0)

你是伸手党吗???

本文源于大牛博客下的某些评论。 我属于15年毕业的电信专业,自学Java有两方面的原因, 一是基本电信在专业的女生没有工作岗位二是因为Android在14年-15年还处于很火爆的境地 三是出于个人对于编程的热爱 说实话我很后悔当时自己的学习情况,一不上各种技术论坛、博客,二又不知道各种技术交流群的好处(自学期间我没加过一个技术交流群)。每天固步自封,只能是看着视频、书籍...
阅读(1100) 评论(10)

BLE低功耗蓝牙开发相关概念问题记录

蓝牙ble的传输速率是指主从机每秒所传输的字节数。既然是传输速率那就涉及到时间和每次所传递包大小的问题。 本文已授权微信公众号 fanfan程序媛 独家发布 转载请注明出处,本文出自 BLE低功耗蓝牙开发相关概念问题记录 ble对于数据的传输有一个字节上的限制,默认情况下是20个字节,但并不是不可修改的。默认情况下mtu是23个字节(除去3个字节的标志位剩余为20个字节),主机完全可以通过调...
阅读(1663) 评论(0)

Android四大组件完全解析(一)---Activity

本文参考\android\android\frameworks\base\core\java\android\app\Activity.java文件中的类注释,以及android/frameworks/base/docs/html/guide/components/activities.jd文件One Activity简介:Activity是一个单独的、可以和用户交互的东西。几乎所有的activit...
阅读(7644) 评论(1)

Activity加载view6.0源码分析---setContentView

本篇博文介绍三个方面的知识 严重声明:转载请征求本人同意并请注明出处 :本文出自海天之蓝的博客,禁止用于商业用途 chapter One:认识Activity的布局 chapter Two:启动activity时的布局--从setContentView说起 chapter Three:activity动态加载view----addView分析 View这个东西,是构成页面...
阅读(6948) 评论(4)
105条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:536269次
    • 积分:5930
    • 等级:
    • 排名:第4723名
    • 原创:103篇
    • 转载:2篇
    • 译文:0篇
    • 评论:368条
    微信公众号
      友情链接
      联系我:
    • 关注我的新浪微博,私信咨询。

    • 分享Android相关技术,旅行日志,fanfan程序媛。
    博客专栏
    博客流量统计
    最新评论
    关注微信公众号