环境搭建
文章平均质量分 93
半瓶子响叮当
知行合一,格物穷理
展开
-
使用breakpad收集native奔溃日志及dump解析
使用breakpad收集native奔溃日志及dump解析本文是学习使用breakpad的一个总结,在这过程中看了很多博客,但是相对有用的有以下几篇:Android使用Google Breakpad进行崩溃日志管理breakpad的正确编译和常规用法Google Breakpad 学习笔记环境:win10 linux 子系统,ubuntu 20,android-ndk-r20一、源码编译先到github下载google/breakpad的源码,在ubuntu下编译。总共遇到了三个问题(实原创 2021-11-15 00:01:37 · 3583 阅读 · 1 评论 -
Flutter开发环境搭建
Flutter学习笔记: 开发环境搭建针对所有平台:windows、mac、linux,假定已经安装了git,并且已经添加到环境变量Windows 环境搭建1.使用国内镜像在用户环境变量下添加两个变量(和path同一级,新建两个变量即可):PUB_HOSTED_URL=https://pub.flutter-io.cnFLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn(目前不使用国内镜像是可以的,可以不配置)2.获取Flutter原创 2020-06-10 23:13:55 · 224 阅读 · 0 评论 -
Jenkins持续集成环境部署
Jenkins持续集成环境安装概述Jenkins用来做啥?持续集成,软件的自动构建,测试,发布,实现自动化和流程化,提高效率,便于管理。为什么要用Jenkins?机器能完成的事,就不要开发人员去手动操作,第一,提高效率,第二,减少手工误操作,将开发人员从繁琐、无聊的构建、发布工作中解放出来,专注于业务和编码的设计实现。本文的目标是在CentOS 7系统上安装部署Jenkins,实现Androi原创 2017-09-10 10:05:54 · 974 阅读 · 0 评论 -
Jenkins 持续集成之使用批处理替换文件中的目标字符串
Jenkins 持续集成之使用批处理替换文件中的目标字符串一、背景在 Android 项目开发中使用 Jenkins 持续集成,将可以解耦的 module 作为一个独立项目,然后在 Jenkins 上自动打包,推送到 maven 私服,最后主工程通过 gradle 将 aar 包添加到项目中。一般情况下,当 module 的版本发生改变时,只需要修改build.gradle 中的 versio...原创 2018-09-27 22:12:02 · 3959 阅读 · 0 评论 -
Ubuntu 16.04/18.04/20.04 LTS Android 7.1 RK3399编译环境
Ubuntu 16.04 LTS 编译 Android 7.1编译环境系统: Ubuntu 16.0.4,U盘安装即可(不要双系统或者单独安装)gcc/g++: 5.4.0 (系统自带,不用自己安装)python: 2.7.12 (系统自带,不用自己安装)GUN make: 4.1 (系统自带,不用自己安装)OpenJDK 8: sudo apt-get install openj...原创 2019-08-31 18:26:10 · 1894 阅读 · 0 评论