个人博客地址 http://dandanlove.com/ Multidex记录一:介绍和使用 Multidex记录二:缺陷&解决 Multidex记录三:源码解析 记录Multidex介绍和使用 为什么要用记录…
分类:targetsdkversion 26
Android 多渠道打包(同一个工程不同包名,不同服务器地址等)
一、参考 1、多渠道打包——同一台设备上同时安装你的正式与测试环境APP 2、Android多渠道打包没你想的那么复杂 3、多渠道打包之动态修改App名称,图标,applicationId,版本号,添加资源 二、应用场景…
62. (android开发)使用okhttp上传文件
开发android手机客户端,常常会需要上传文件到服务器,比如:你手机里的照片。 使用okhttp会是一个很好的选择。它使用很简单,而且运行效率也很高。 首先,在 app/build.gradle 的 dependenc…
Android 中使用 Room 实践
使用Room进行持久化存储—综述 通过 Room entities 定义数据 —Room 系列(1) 使用 Room 的 DAO 访问数据—Room 系列(2) 前面讲述了 Room …
方法数超过64K的问题
报错一:java.lang.VerifyError: com/trello/rxlifecycle/components/support/RxAppCompatActivity 报错二:java.lang.NoClass…
应用市场出新规,国内千款应用TargetSdkVersion调查分析
近期,谷歌针对Google Play上架应用发布强制性适配Android 8.0公告,要求自2018 年 8 月 1 日起,所有向 Google Play 首次提交的新应用都必须基于 Android 8.0 (API 等…
Android8.0与Android studio3.0不得不说的几个变化
最近,有朋友在自己的App上遇到这样的问题:在android 8.0系统的手机上图标变成了机器人,而在8.0以下的系统上却完全正常。这个问题的根因就是8.0系统做了一些改进,我们在适配应用的时候也需要同时关注。 适配an…
报错 transformClassesWithDexForDebug
依赖重复,删除重复的依赖或者在app的gradle.gradle中添加以下代码 multiDexEnabled true android { defaultConfig { applicationId “co…
Android P9浅谈
Android P 9浅谈 领导突然吩咐研究一下Android P 9,一脸懵逼对Android O 8都没有普及和了解过就直接AndroidAndroid P 9,一直在搞车载系统开发用的还是Android K 4.4…
android studio 错误汇总以及解决办法
问题1. Error:Execution failed for task ':app:preDebugAndroidTestBuild'. > Conflict with dependency 'com.andro…
Android targetSdkVersion 原理
Android targetSdkVersion 原理 compileSdkVersion: 指定编译时所使用的API level; minSdkVersion:指定最小兼容的API level,使用高于该level 的…
简化 build.gradle配置
一般在项目较小的时候,我们的build.gradle文件看着比较直爽,简介。 但是项目慢慢变大,依赖配置越来越多的时候在去浏览,修改build.gradle会觉得头大。 这是谷歌实例的一个项目,其app build.gr…