摘要: 我们都知道runtime权限是google在android上权限管理的又一大重要改变,在应用程序安装过程中,只会grant install部分的基本权限,而对于dangerous的权限,应用程序需要在运行时主动申请,并动态的由用户来确认是否需要给予对应的权限。... 阅读全文
posted @ 2018-09-19 15:27 mail181 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 通过PackageManager的学习,我们知道,android的UID和linux的UID根本是两回事,Linux的UID是用于针对多用户操作系统中用于区分用户的。而Android中的UID是用于系统进行权限管理的,相信大家在shell环境中进行ps命令查询... 阅读全文
posted @ 2018-08-09 10:58 mail181 阅读(323) 评论(0) 推荐(0) 编辑
摘要: tiny.hui@build-server:$ tar --usage用法: tar [-AcdrtuxGnSkUWOmpsMBiajJzZhPlRvwo?] [-g FILE] [-f ARCHIVE] [-F 名称] [-L NUMB... 阅读全文
posted @ 2018-07-24 13:00 mail181 阅读(36) 评论(0) 推荐(0) 编辑
摘要: GitLab 是一个基于git的仓库管理程序,也是一个方便软件开发的强大完整应用。这里主要整理一下基于ubuntu 14.04中gitlab的构建过程。 一,安装相关软件 sudo apt-get install vim git curl openssh-s... 阅读全文
posted @ 2018-07-18 15:41 mail181 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 之前做一个智能家居项目的时候,在C代码端有个数据结构需要app层传递数据,其结构体如下:typedef struct{ uint8_t type; union { char name[PL_MAX_NAME + 1... 阅读全文
posted @ 2018-07-09 16:51 mail181 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 本文主要使用PackageManager相关API来检索系统默认的浏览器是哪一个,请参考。package com.example.testdefaultbrowser;import android.net.Uri;import android.os.Bund... 阅读全文
posted @ 2018-07-09 16:07 mail181 阅读(17) 评论(0) 推荐(0) 编辑
摘要: --所有的存在都是为了走向毁灭而设计的。--我们被囚禁在这....--生与死的无尽螺旋里。--这是诅咒?--还是惩罚?--面对着将无解谜题交予我们的神明,我们会有反抗的一天吗? 本系列导航: Android简单的计步器应用实现 Android Native到... 阅读全文
posted @ 2018-07-06 19:19 mail181 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 本文导读:SensorDaemon服务端流程解析Qualcomm messaging Interface(QMI)消息定义概述Sensor架构系列之dsps架构分析之前的文章我们知道了SensorDaemon服务端的启动以及dsps的架构及主要组成模块,今天我... 阅读全文
posted @ 2018-07-05 13:39 mail181 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-07-03 15:56 mail181 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 现代很多人都在混合网络上工作,Linux 和 Windows 系统都扮演着重要的结束。在两者之间共享文件有时是非常关键的,并且使用正确的工具非常容易。只需很少的功夫,你就可以将文件从 Windows 复制到 Linux 或从 Linux 到 Windows。在... 阅读全文
posted @ 2018-07-03 15:47 mail181 阅读(51) 评论(0) 推荐(0) 编辑