五.系统编译-开发push修改系统

最近整理了一下关于系统源码编译的笔记,并且迁移到csdn.方便以后自己编译使用. 输入设置: LOCAL_DEX_PREOPT = false 说明: include $(BUILD_PACKAGE)就意味着开始编译了,所以在编译之前加上 打开文本编辑器指令: --...

2019-03-17 23:17:00

阅读数 16

评论数 0

四.系统编译--刷机救砖,无法开机

前言:自己编译的系统,在设备上刷写测试,当我们怀着忐忑的心情刷入,大部分情况下,系统就直接开机无限重启.内心奔溃不知所措,其实真没什么事,直接刷回原厂镜像包,或者重新编译出正确的镜像,然后fasboot上去就可以了.小事.....具体操作如下: -------------------------...

2019-03-17 23:15:14

阅读数 77

评论数 0

三.系统编译-fastboot系统刷机nexus 6p

最近整理了一下关于系统源码编译的笔记,并且迁移到csdn.方便以后自己编译使用. //安装 adb 和 fastboot: apt install android-tools-adb android-tools-fastboot //从手机上复制文件 adb pull /vendor/bu...

2019-03-17 23:13:59

阅读数 33

评论数 0

二.系统编译--Ubuntu14.04上搭建android源码编译环境

最近整理了一下关于系统源码编译的笔记,并且迁移到csdn.方便以后自己编译使用. -----代码编辑小工具: //安装代码文件管理软件 sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update ...

2019-03-17 23:12:12

阅读数 18

评论数 0

一.系统编译--个人服务器搭建

最近整理了一下关于系统源码编译的笔记,并且迁移到csdn.方便以后自己编译使用. framework的系统编译,前提需要下载Android系统源码,首先我们需要一个科学上网,当然也可以使用清华镜像,但是速度非常慢; 使用vultr创建服务器,由于网络禁止这些,想要详细的去github上看....

2019-03-17 23:09:04

阅读数 9

评论数 0

Android物联网设备技术解析

一.前言: 物联网技术到目前为止变得炙手可热,其主要产品就是智能家居,智能车载,智能机器人等,在人工智能时代,百度,小米,天猫都有其的自己的智能设备。 物联网设备的划重点要考:就是设备对接合作,对应与外部公司的设备协议对接合作。 如果说一整套的智能家居开发不说成本巨大,但是群众的使用也不会愉...

2019-01-31 17:08:24

阅读数 4564

评论数 0

Android架构项目代码结构规范--组件化代码

前言: 组件化和插件化有什么区别?虽说网上有很多文章但是讲清的聊聊无几,这也是这篇文章的由来。 大方向:组件化是一个项目主管设计管理项目架构方案,而插件化有商务上的合作和局部功能热更换修复等 小方向: 如果是公司app合作,组件化也就是插件化作为别人公司的一个子模块。 简介:组件化是代码上...

2019-01-29 18:12:37

阅读数 102

评论数 0

Android组件化管理---build.gradle进阶知识

前提:要做好项目代码的各个版本数据控制管理,首先我们就得先学习gradle进阶的认知,毕竟平时我们开发也不重视gradle的脚本编写。   组件化管理---build.gradle进阶知识 1.项目依赖版本统一管控: 方式一:在project中创建统一的ext{}对版本数字进行控制: ...

2019-01-16 19:44:41

阅读数 32

评论数 0

厦门美团公司面试题目

在北京呆厌倦了,北漂生活不易,打算返乡,所有的面试都是造航母,而工作都是拧螺丝。只能适应生活,所以不管工作多久都得复习一遍面试内容。在这里把我上次返乡先做一番调查试水的笔试题发表出来。希望能帮到各位求职或跳槽的程序猿同类。 1.执行如下程序代码后,c的值是(); int a=0; ...

2018-10-17 18:58:09

阅读数 88

评论数 0

vmware workstation虚拟机处理器最大分配--性能最大化

 Android系统编译可是一个大工程,一半情况编译都得按照小时起算。但是那么多做手机开发的厂商哪里有那么多时间等每次编译个几小时。所以一般编译的Ubuntu 服务器的cpu处理器都要求非常高,基本要i7处理器以上配置。当然我们经常图方便直接用虚拟机运行Ubuntu了,所以在此说明如何实现在不影响...

2018-08-10 19:12:52

阅读数 7344

评论数 0

Linux的终端指令大全

不小心把Ubuntu14.04系统玩坏了,非常苦逼的重装一遍,顺便整理一遍比较方便以后在玩坏系统,额,是不是有点贱!!! 废话不多说,这是集合所有的的常用操作指令,反正以后本博主就忘了哪个指令就到这里查。 必须快捷键: ctrl+h 查看隐藏文件(前面带.的文件) ctrl+alt+...

2018-08-10 11:08:54

阅读数 92

评论数 0

Ubuntu14.04常用环境配置以及系统不自动休眠修改

虚拟机的Ubuntu14.04系统给奔溃了,也给自己留了个教训,这次做好笔记重新配置一遍发布到博客,方便以后如果出现类似情况可以直接对着配置。   ----1.su管理员快捷切换指令 (1)sudo passwd  //root用户配置 (2)终端输入su,即切换到了root用户。 ...

2018-08-08 20:09:30

阅读数 2175

评论数 0

C语言的static详细解析---代码直观明白

先说说在C/C++语言中static的作用: static方法是类中的一个成员方法,属于整个类,即使不用创建任何对象也可以直接调用! 静态方法效率上要比实例化高,静态方法的缺点是不自动进行销毁,而实例化的则可以做销毁。 静态方法和静态变量创建后始终使用同一块内存,而使用实例的方式会创建多个内...

2018-07-26 01:11:29

阅读数 269

评论数 0

Handler内存泄露原理及完美自定义handler解决方案

 发现handler有内存泄漏,但是度娘的那些静态类自定义handler并没有解决问题,并且那种方式局限性很严重。然后我用现在的这种方式完全解决内存泄漏问题。人格担保有用,不行就喷我。 前言 因为Android采取了单线程UI模型,开发者无法在子线程中更新UI,为此Android为我们提供了H...

2018-07-24 13:30:11

阅读数 3499

评论数 5

Android的手机ip代码设置------有图有真相

 首先得说,这个用代码设置手机ip的功能并不常用,只适用于特殊场景需求,例如app刷下载量,不断地更换手机ip来下载应用市场的公司要的应用。     当然我又不得不吐槽各大应用厂商和谷歌7.0系统,现在的手机系统升级权限各种限制,导致对于系统有些敏感的功能代码,不一定可以用。   接下来讲讲...

2018-07-18 17:37:19

阅读数 3340

评论数 0

Android Studio module从2.3升级到3.1的详细过程处理,让公司项目直接匹配最新studio3模式

在这里不得不吐槽一下google,由于新的Android studio3版本出来了,然后也摒弃了Android2.3版本,导致现在我的Android2.3.3出问题提示下载配件也失效了,还有就是依赖项目的新模式从compile变成了implementation也给我们这些程序猿额外的任务,升级公司...

2018-06-29 19:27:12

阅读数 2902

评论数 0

Android Studio 3.1 import new module找不到解决方法

    Android Studio 3.1版正式发布我们程序猿也开始陆陆续续的更新项目,但是发现3.1版本不再自动在import model后将项目加入编译的列表。然后各种找无语一、依次选择菜单“File”——“New”——“Import Module”,按提示导入具体的demo。此时Andro...

2018-06-28 15:23:51

阅读数 3335

评论数 0

Error:(29, 13) Failed to resolve: com.android.support:appcompat-v7:27.+ 出错完整解决方案

首先我们谈谈为什么会出现这个出错提示:    个人开发环境的sdk的Android平台版本没有更新到最新的27版本,导致不支持最新版本.不同的项目引用,导致别人版本比自己的版本新.   解决方案:1.最方便最快捷的解决方案: 原理:将project项目的编译版本降低到个人开发环境的sdk所支持的版...

2018-06-20 18:09:45

阅读数 3488

评论数 0

C的union联合体(共用体)和enum枚举

如何理解联合体,我们通过以下的代码可以清晰明白:#include "stdlib.h" #include "stdio.h" //联合体(共用体) //不同类型的变量共同占用一段内存(相互覆盖),联合变量任何时刻只有一个成员存...

2018-05-14 15:06:22

阅读数 1990

评论数 0

C语言基础总结--字符串函数总结

函数名: stpcpy 功  能: 拷贝一个字符串到另一个 用  法: char *stpcpy(char *destin, char *source); 程序例: #include <stdio.h> #include <stri...

2018-05-11 18:20:54

阅读数 1986

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭