Android Studio
文章平均质量分 79
匆忙拥挤repeat
倦鸟就此散 余花怎不乱 物是人已非 落寞
红尘难看破 美梦成真否 镜花水月尔 迷惘
展开
-
Android 多渠道打包:使用Gradle和Android Studio
Gradle,这个东西好复杂,不过在Android中,我们知道它大概怎么用,它的依据何来,就够了。Gradle的DSL,领域特定语言(domain-specific languages,简称DSL)。下载地址:https://developer.android.com/shareables/sdk-tools/android-gradle-plugin-dsl.zip简单介绍Gradl原创 2015-04-16 11:32:03 · 22477 阅读 · 0 评论 -
Android gradle配置全局变量,管理全局类库版本的好处与坏处
文章目录ext定义变量全局版本管理好处坏处打包失败ext定义变量主要是利用 gradle 的 ext 关键字来实现。ext 定义在不同的位置,后续使用的方式及作用的范围不一样。在 root/build.gradle的 buildscript {} 中定义ext { va = 'aaa' vb = 'bbb' }或ext.va = 'aaa'ext.vb = 'bb...原创 2019-05-08 21:27:33 · 2151 阅读 · 0 评论 -
Android Studio 3.3 配置aspectJ : app-module和library-modlue使用注意,消除javaCompile过时警告
文章目录总结配置root/build.gradlemodule/build.gradledependencies总结在 app 中的配置与 library 中的配置是有点点不一样的。app中用applicationVariants library中用 libraryVariants在哪个 module 中进行aop 操作,就需要在那个 module 中进行配置。不同的 module 无法...原创 2019-03-28 20:52:52 · 1413 阅读 · 3 评论 -
Android Studio 打开后一直 "Indexing paused due to batch update"
网上说 删除 .iml 和 .idea 文件夹; 试过后,发现确实有用;不过关闭后,明天又是这个东西出来了。。。后来查到一个AS 菜单: AS > File > Invalidate Caches / Restart试了,果然也可以解决; 感觉这个够官方,明天应该不会再出来了吧。 @_@...原创 2019-04-12 10:31:42 · 1100 阅读 · 0 评论 -
Android Studio 新版本沿用旧版配置
在装新版AS时, 有如下对话框: 通常选第一项,沿用前一版的设置。 但前一版的选择,可能有问题。由上图知,AS 的配置文件在, ~/Library/Preferences/ 目录下。 进入到目录中,发现如图: 发现有很多旧版的配置,现在不需要了,就删掉它们。 保留现在正用使用的版本配置。 如我只想保留3.1版的配置,那么把其它都删除了; 然后在打开新版3.2Previe...原创 2018-07-21 12:57:58 · 2090 阅读 · 0 评论 -
Android 多渠道打包提速
之前打包我们项目中还是用的Studio中的 build.gradle 里 配置 『productFlavors』,以便使用Gradle构建Apk时,动态的替换manifest中的相应配置,来达到多渠道打包的目的这样打包比较慢,今年看了网上流行的Python打包,原理如下:> 使用Python或其它方式(如纯java),解压一个已经签名的apk(如果未签名,脚本中也可以动态签名)>原创 2017-01-09 21:07:21 · 875 阅读 · 1 评论 -
android studio:Symbol not found: _CGContextSetAllowsAcceleration Referenced from: /Library/Java/Java
mac os 升到yosmite后, 打开studio报了这个问题解决方法,是重新安装原创 2014-11-03 10:10:02 · 2020 阅读 · 0 评论 -
"build gradle project info" Android Studio 导入Gradle工程时引发该问题的解决办法
在导入工程时,如果在下面的文件中/gradle/wrapper/gradle-wrapper.properties 配置的gradle版本在本地找不到,那就会去网上下载因为studio在下载时,可能需要翻墙;还有就是看不到具体的下载进度,让人心烦所以去官方下载一个对应版本进入http://gradle.org/gradle-download/ 网页,点南“Complete di原创 2016-03-11 11:21:18 · 4684 阅读 · 0 评论 -
Android Studio 报 The APK file does not exist on disk
使用gradle build后,outputs/apk/ 目录下明明已经生成了目标apk,但是run的时候就是报找不到apk,如下 EmptyThrowable: The APK file xx.apk does not exist on disk.这时,打开Gradle projects 面板,点击左侧的刷新按钮即可原创 2016-07-13 14:11:46 · 1707 阅读 · 0 评论 -
Android Studio 快捷键 for Mac OS X
一直以来对AS比较反感,感觉太难用了....不过GG推出了正式版,而且Github上用的人也比较多,那说明这个东西 还是有它的独到之处的。所以逼着用用吧,有道是,用用更方便....有朋友用的win版的,快捷键差别很大....快捷键设置的地方:Preferences(⌘,) > Keymap默认是Default(刚看了下,这个方案好像就是win平台的,全是⌃⌥⇧组合的)原创 2015-04-08 13:45:05 · 76969 阅读 · 7 评论 -
Android 平台上的秒级编译方案 - Freeline
Freeline是什么?Freeline是蚂蚁金服旗下一站式理财平台蚂蚁聚宝团队15年10月在Android平台上的量身定做的一个基于动态替换的编译方案,5月阿里集团内部开源,稳定性方面:完善的基线对齐,进程级别异常隔离机制。性能方面:内部采用了类似Facebook的开源工具buck的多工程多任务并发思想:端口扫描,代码扫描,并发编译,并发dx,并发merge dex等策略,在多核机器上有明显加速效原创 2017-03-01 15:59:35 · 2941 阅读 · 6 评论 -
Android Studio 小技巧
本文档旨在分享、记录Android Studio中的一些功能点分析Apk:菜单栏:选择 Build>Analyze APK点击后打开 Select Path 对话框:选择Apk文件后,点击 OK,会出现分析视图:Java代码中给属性加前缀:类文件头部的注释模板:原创 2017-01-23 13:25:11 · 984 阅读 · 0 评论 -
Android Studio JNI 流程
1. 在Android code中,加载so库,添加native方法package com.stone.jni;import android.app.Activity;import android.os.Bundle;import android.widget.TextView;/** * author : stone * email : aa86799@163.com原创 2016-03-08 11:37:38 · 1479 阅读 · 0 评论 -
Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
本文关联文章:安卓多渠道打包:使用Gradle和安卓 Studio官方文档:https://developer.android.com/tools/publishing/app-signing.html1. 默认为debug mode,使用的签名文件在:$HOME/.android/debug.keystore2. Release Mode 签名:build....原创 2015-04-08 17:03:34 · 49245 阅读 · 3 评论 -
Android 我的 Android Studio 配置文件
文章目录前言基础配置.gradleproject#.gradlemodule#.gradle前言切换各种项目时,老是配置一些东西,写在这里,以后不怕找不到了。基础配置.gradleconfigs.gradle/* -------------------------------- 构建设置 -------------------------------------- */def b...原创 2019-05-19 16:56:06 · 1136 阅读 · 0 评论