android studio
趋势大仙
这个作者很懒,什么都没留下…
展开
-
升级android studio后library中引用aar文件问题
library中lib文件下的aar文件直接放到application里的lib下。1,在library里build.gradle文件中添加上下面部分:compileOnly fileTree(dir: "../app/libs", include: ["*.aar"])需要引用的包compileOnly 'org.greenrobot:greendao:3.2.2'2,在application里的build.gradle文件中添加下面部分:implementation fil原创 2021-11-08 16:43:18 · 2165 阅读 · 0 评论 -
Android Studio混淆模板及常用第三方混淆
def releaseTime() { return new Date().format("yyyy.MM.dd", TimeZone.getTimeZone("UTC"))}android { .... buildTypes { release { // 混淆 minifyEnabled true // Zipalign优化 zipAlignEnabled t.转载 2020-12-05 10:56:46 · 488 阅读 · 0 评论 -
Android MVVM快速开发框架(一)
进入到准备工作之中。。。。。。1.启用databinding在主工程app的build.gradle的android {}中加入:android { dataBinding { enabled = true } compileSdkVersion 262 .配置AndroidManifest添加基本权限:<uses-permission android...原创 2018-03-22 15:08:38 · 1349 阅读 · 0 评论 -
360 Replugin运行配置(一)
主程序接入Replugin1. 添加Replugin Host Gradle依赖在项目根目录里的build.gradle(不是app/build.gradle)中添加replugin-host-gradle依赖:dependencies { classpath 'com.android.tools.build:gradle:3.0.1' classpath 'com.qihoo36...原创 2018-03-19 18:33:17 · 474 阅读 · 0 评论 -
360 Replugin运行配置(二)
下面让您的App变成“RePlugin插件”1. 添加Replugin Host Gradle依赖在项目根目录里的build.gradle(不是app/build.gradle)中添加replugin-host-gradle依赖:dependencies { classpath 'com.android.tools.build:gradle:3.0.1' classpath 'co...原创 2018-03-19 18:44:29 · 342 阅读 · 0 评论 -
记录Android开发工具API比较全面的框架
Gradle配置:compile 'com.blankj:utilcode:1.9.8'在Application中进行初始化Utils.init(application);源码混淆-keep class com.blankj.utilcode.** { *; }-keepclassmembers class com.blankj.utilcode.** { *; }-dontwarn com.bl...原创 2018-03-20 11:11:56 · 302 阅读 · 0 评论 -
MPAndroidChart图表控件
本文相关代码MPAndroidChart在github地址:https://github.com/PhilJay/MPAndroidChart一.效果图一条曲线动态添加数据(X轴为当前时间)多条曲线线动态添加数据(X轴为当前时间)二.实现效果1.X轴为当前时间,只需要Y轴数据即可2.X轴的值为字符串,而Entry的构造方法参数全为float public Entry(float x, flo...转载 2018-03-24 12:06:04 · 453 阅读 · 0 评论 -
Android TV相关的控件,界面,动画,播放等
下载地址:https://download.csdn.net/download/wyyother1/10717874 下载地址:https://download.csdn.net/download/wyyother1/10717883 下载地址:https://download.csdn.net/download/wyyother1/10717899 ...翻译 2018-10-13 12:06:34 · 1745 阅读 · 0 评论 -
android studio生成jar和aar文件/引用
1.新建library项目2.在build.gradle文件里加入下面代码://jar生成task makeJar(type: Copy) { //如存在则先删除 delete 'build/libs/Utils.jar' //设置拷贝的文件 from('build/intermediates/bundles/release/') //生成jar...原创 2018-10-23 17:53:05 · 173 阅读 · 0 评论 -
Android自定义圆形进度条
Android 自定义圆形进度条,包括传统传统的圆形(CircleProgress)、刻度(DialProgress)、水波纹(WaveProgress)效果的三种圆形进度条。支持配置进度条背景色、宽度、起始角度,支持进度条渐变效果图如下:下载地址:https://download.csdn.net/download/wyyother1/11019929...转载 2019-03-14 18:50:21 · 504 阅读 · 0 评论 -
MPAndroidChart柱状图,折线图
参考数据:https://github.com/PhilJay/MPAndroidChart引用库implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'柱状类import android.graphics.Color;import com.github.mikephil.charting.animation....原创 2019-07-30 15:16:57 · 458 阅读 · 0 评论 -
android studio3.0自定义apk输出名子
修改项目 build.gradle 文件... ... buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } ...原创 2018-03-09 14:17:48 · 747 阅读 · 0 评论 -
错误com.android.dex.DexIndexOverflowException: Cannot merge new index 77610 into a non-jumbo instructi
com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexIndexOverflowException: Cannot merge ne...原创 2018-03-07 18:03:27 · 541 阅读 · 1 评论 -
Android Studio查找功能(搜索功能)及快捷键
用过Eclipse 的ADT的都知道,要快速添加override或者implements方法,右键---Source---Override/Implements Method...而Android Studio如何添加呢?方法如下:右键(或者Alt + Insert) --- Generate... ---- Override Method... 或者 Implement Method.....原创 2018-03-07 14:30:32 · 3839 阅读 · 0 评论 -
android studio中进行混淆
在eclipse中的是 proguard.cfg 文件 而在android studio中使用的是proguard-rules.pro ,不过直接拿过来用也是可以的只要在build.gradle里面进行配置下即可,如下是在build.gradle中的配置buildTypes { debug{//测试下的配置 minifyEnabled fa原创 2017-02-09 18:23:55 · 616 阅读 · 0 评论 -
多渠道打包
在项目的 androidmanifest.xml 中添加而后在项目的build.gradle中添加即可productFlavors { LianXiang {} Baidu {} AnZhi{} F360{} xiaomi {} MeiZu{} WanDouJia{}原创 2017-02-09 18:27:26 · 184 阅读 · 0 评论 -
导入和配置第三方jar包
一,导入第三方jar包:eclipse中导入jar包是先将jar包复制到工程文件中,然后add to build path,但是在Android studio中可不是这样的。在Android studio中导入jar包的方法是:(以谷歌的gjson.jar为例)将gson-2.3.jar文件拷贝到工程文件的libs目录下:导入之后,选中jar包,然后点击下图中箭头处的按钮:(s原创 2017-02-10 09:49:12 · 709 阅读 · 0 评论 -
android studio结构说明
新建工程项目后AS的Product目录结构如下所示: .idea://AS生成的工程配置文件,类似Eclipse的project.properties。 app://AS创建工程中的一个Module。 gradle://构建工具系统的jar和wrapper等,jar告诉了AS如何与系统安装的gradle构建联系。 External Libraries://不是一个原创 2017-02-10 11:29:10 · 326 阅读 · 0 评论 -
android studio基本设置
android studio是单工程的开发模式android studio中的application相当于eclipse里的workspace概念android studio中的module相当于eclipse里的project概念中文乱码—–在窗口中,找到IDE Settings->Appearance,在右侧勾选上“Override default fonts by”,然后在第原创 2017-02-10 11:32:02 · 1071 阅读 · 0 评论 -
Error:Failed to resolve: com.android.support:support-annotations:26.0.2
异常信息记录: Error:Failed to resolve: com.android.support:support-annotations:26.0.2Install Repository and sync projectild.gradle">Open Fileopen.dependency.in.project.structure">Show in Project Structu原创 2017-09-27 19:00:34 · 484 阅读 · 0 评论 -
Android studio 手动导入包或自动导入包 import
1,手动导入快捷键只有import单个包的快捷键:Alt+Enter。没有Eclipse下的快速导入包的快捷键Ctrl+Shift+O2,自动导入设置但Android studio设置里有一项Auto Import自动导入功能。设置过程如下:Android studio --> File--> Settings --> Editor --> Auto Impor原创 2017-09-28 10:17:07 · 10411 阅读 · 0 评论 -
Android studio 导入另外一个项目作为依赖包
把一个项目作为library导入到另外一个项目中: 1.启动AndroidStudio,打开你需要接收Library的项目。比如有两个项目,项目A,Library项目B,那么打开项目A。 2.在下拉菜单中依次找到New→Module→Import Gradle Project,点Next。选择你要导入的Library。再进行下面操作原创 2017-09-28 10:23:27 · 926 阅读 · 0 评论 -
新建项目时Android studio Module说明
Phone&Tablet Module : 就是手机&平板 module,实际上指的就是手机或者平板应用程序module,这个module可以结合其他模块运行生成app。 Android Library: 就是android 的lib库module,使用这个module,可以生成lib库,其实就是jar或者aar之类的包以及连带的封装的一些.so或.a的动/静态链接库。andro...原创 2018-03-06 18:58:39 · 3303 阅读 · 0 评论 -
as 快捷将so文件引用配置
可以将你的so包放在lib目录下,跟jar包放在同样的目录,如lib/armeabi/libjpge.so。buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'...原创 2018-03-07 14:22:44 · 394 阅读 · 0 评论 -
android studio签名打包方法
1、方式1:通过Android Studio进行签名:选中app这个module,选择菜单栏"Build-Generate signed apk":弹出如下界面:上图中,如果你是第一次使用签名,就单击红框部分创建一个新的签名;如果你之前有过签名的文件,就选择蓝框部分进行导入即可。那我就先选择红框部分吧:上图中,点击"finish"之后,可以看到Android原创 2017-02-09 17:24:31 · 305 阅读 · 0 评论