标签: build

Android组件化-基础框架搭建

安卓组件化开发是老生常谈的问题,基础的模块化开发教程很多,本系列教程展现从零开始,到整个系统搭建的过程,设计项目组件化结构、MVP设计模式、组件间通信路由框架、WebSocket网络交互基础库的设计、推送服务基础库的设计、UI统一风格基础库的设计、数据库交互基础库的设计、以及业务相关的实际应用场景问… Read More »

Android Studio 2.x 升级 3.x

前段时间因为项目需要,Android Studio版本由2.x升级成了3.x。结果编译原来的项目出现了很多错误,本文详细记录了遇到的每个问题及处理方法。ndk编译报错,提示 Cannot invoke method getAbsolutePath() on null object在设置里指定一下nd… Read More »

Android Studio 和Mac 的初次相遇

  这两天湿气席卷了沿海小镇珠海,回南天提前发生,让原本冰冷的空气多了些冰镇汽水的味道,周围充满肥宅快乐的喜庆空气。  然鹅肥宅如我却不能在这样的气氛里轻松起来,有个问题困扰了我半个礼拜之久,曾两个晚上的花时间在这个问题上至凌晨一两点都没有解决。问题大致如下:问题产生经过:上手新鲜多汁的Mac系统,… Read More »

Unity导出Android Studio工程

在出游戏包的时候,如果需要接入sdk,一般都不会直接在unity里操作,而是导出android工程,在android工程里操作,从unity5.3开始已经支持导出android studio工程,相比eclipse有非常明显的有点,这里不再累述。此篇主要教大家怎么导出android studio工程… Read More »

Android Studio 构建新项目为何一直显示Gradle Build Running!

作为一个初入学习安卓的程序员,在学习的过程中,最容易碰到频繁的建立新项目,这时候,碰到我们标题的这个问题,简直就是要崩溃了。在我接触的所有初学者当中,在这个地方运行,等待的过程长达几十分钟的都有。在工作中,可能接手的是别人建立好的项目了。这个问题反倒不常碰到!这个问题,实际上是Gradle惹的祸!关… Read More »

Gradle 提速:每天为你省下一杯喝咖啡的时间

作为一名 Android 开发同学,当你的工程和代码达到一定规模的时候,相信你一定遇到过编译速度过慢的问题。比如:等待编译的时间,仿佛过了一个世纪,有没有!对于程序猿,时间尤其宝贵,当你修改完一个 BUG 或者想验证一个功能时,却因为编译速度过慢而不得不打断你的思路,也会严重影响你的开发效率。正所谓… Read More »

「Do.014」Android 实战项目(5)—— gradle 配置release与debug环境分离

对于Android 实战项目这个系列,我已经写了项目入门搭建、git项目管理、git分支管理及As实用插件,文末有对应的链接。这前面都是一些不可或缺的准备工作。那么今天我给大家分享通过gradle来配置项目的release和debug的环境分离。从Android Studio 1.5开始我就开始使用… Read More »

Gradle 提速:每天为你省下喝一杯咖啡的时间

作为一名 Android 开发同学,当你的工程和代码达到一定规模的时候,相信你一定遇到过编译速度过慢的问题。比如:等待编译的时间,仿佛过了一个世纪,有没有!对于程序猿,时间尤其宝贵,当你修改完一个 BUG 或者想验证一个功能时,却因为编译速度过慢而不得不打断你的思路,也会严重影响你的开发效率。正所谓… Read More »

Flutter的基础UI的搭建

App端主要的就是UI的搭建,和数据的请求,然后将服务端的数据以精美的UI展示出来,通过这种方法将信息传递给普通用户。普通用户在App上进行操作,将用户行为和数据上传到服务端。所以当我们刚开始接触Flutter这一跨平台开发的时候首先可以先了解一下我们的Flutter UI的搭建。Flutter是G… Read More »

Unity 2018.3 beta中的Android App Bundle (AAB)支持

Google Play商店中的大型应用程序和游戏的下载率普遍较低,这是因为用户担心会使用设备上过多的存储空间,耗尽他们的数据流量,而且在网速缓慢的时候进行下载会等待更长时间。Android App Bundle是全新的Android应用发布格式,它能使用户设备上的游戏更小。在中,我们为部分硬件配置加… Read More »