将项目根目录下 build.gradle文件 classpath 'com.android.tools.build:gradle:3.0.1'的3.0.1改成3.2.1
1. Android Studio 配置 NDK 进入 SDK Manager,选择 SDK Tools 勾选 NDK 和一个 LLDB 版本,然后点击 Apply 下载完成...
Android studio出现Error:Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad R...
参考:https://www.cnblogs.com/travellife/p/Android-ying-yong-nei-duo-yu-yan-qie-huan.html ...
handler实现机制: 1,Message对象,表示要传递的一个消息,内部使用链表数据结构实现一个消息池,用于重复利用, 避免大量创建消息对象,造成内存浪费 2,Messa...
compiledSdkVersion 应用将要编译的目标Android版本。 buildToolsVersion 使用什么版本的编译工具。使用SDK Manager安装多个版...
插件化和组件化,都是基于ClassLoader来设计。 Android平台上虚拟机运行的是Dex字节码,一种对class文件优化的产物, 一般的Class文件是一个Java源...
内存泄露 大部分的内存问题都是内存泄露导致的,Android里也有一些很常见的内存泄露问题这里简单罗列下: 详细见http://08643.cn/p/c270...
概念 1. 线程安全:就是当多线程访问时,采用了加锁的机制;即当一个线程访问该类的某个数据时,会对这个数据进行?;?,其他线程不能对其访问,直到该线程读取完之后,其他线程才可以...
概念 1. 线程安全:就是当多线程访问时,采用了加锁的机制;即当一个线程访问该类的某个数据时,会对这个数据进行?;?,其他线程不能对其访问,直到该线程读取完之后,其他线程才可以...
内存泄漏 Java 内存分配策略 Java 程序运行时的内存分配策略有三种,分别是静态分配,栈式分配,和堆式分配,对应的,三种存储策略使用的内存空间主要分别是静态存储区(也称...
启动Fabric网络 主要步骤包括计划拓扑、准备相关配置文件、启动Orderer节点、启动Peer节点和操作网络等。 网络拓扑 启动的Fabric网络中包括一个Orderer...
使用Docker镜像 除了手动进行本地编译外,还可以采用容器(Docker)镜像的方式快速获取和运行Fabric网络,省去本地编译等待的时间。 安装Docker服务 Linu...
设置go环境变量 打开~/.bashrc文件,gedit ~/.bashrc export GOROOT=/usr/local/goexport GOPATH=$HOME/g...