在AndroidStudio中的"External Libraries"下有引用的library的列表, 选择某个library右键->"Library Properties ..."就可以看到你引用的库本地的存放路径了, 如下图: C:\Users\CXX\.gradle\caches\modules-2\files-2.1\android.arch.lifecycle\common\1.0.0\39ce4055689b4b766478265a8c661f4…
总结了一下 目前觉得比较好用的gradle 和一些打包 经验.放在这里. 首先说下 渠道号 这个概念,我们经常会统计我们的api 访问来源 是来自于那个app store,这有利于 我们针对性的推广.也可以知道用户的分布情况,目前我们的做法通常是这样的: 然后在我们的自定义application里面 定义一个函数 来取得这个渠道号 package com.example.administrator.gradletest; import android.app.Application; impor…
Android studio gradle配置完整版https://my.oschina.net/u/1471093/blog/539075 Android studio 自定义打包apk名 - petercao - 博客园http://www.cnblogs.com/bluestorm/p/6228085.html gradle升级更新,有些方法已经过时,在此重新更新一下gradle配置.上代码,先睹为快. 一.build.gradle文件 apply plugin: 'com.android…
这篇博客将介绍一下如何用Android Studio导出jar包,希望能给大家带来帮助. 首先需要修改build.gradle文件,在Android Studio中会显示多个build.gradle文件,如果你想要将整个项目导出成jar包,就找到对应项目名目录下的build.gradle文件,对其进行修改.有如下几个地方需要修改 将最前面的apply plugin: 'com.android.application' 修改为apply plugin: 'com.android.library'…
最近被包冲突的问题搞奔溃了,特别是V4,V7 V4和V7包冲突的解决方式就是!版本要一致!! 比如我的一个项目中应用本来是这样引用包的 compile 'com.android.support:support-v4:25.1.1 compile 'com.android.support:appcompat-v7:26.0.0-alpha1' compile 'com.android.support:recyclerview-v7:+' 编译的时候就报: Error:Execution faile…
加速Android Studio/Gradle构建 android android studio gradle   已经使用Android Studio进行开发超过一年,随着项目的增大,依赖库的增多,构建速度越来越慢,现在最慢要6分钟才能build一个release的安装包,在网上查找资料,发现可以通过一些配置可以加快速度,这里跟大家分享一下. 开启gradle单独的守护进程 在下面的目录下面创建gradle.properties文件: /home/<username>/.gradle/ (L…
Android Studio方便好用,但是Android Studio Gradle Build Running很慢 解决方法: C:\Users\你的用户名\.gradle 目录下新建一个文件名为 gradle.properties 的文件 文件的内容为: org.gradle.daemon=true…
解决Android Studio Gradle Build 特别慢的问题 C:\Users\你的用户名\.gradle目录下新建一个文件名为gradle.properties的文件.内容为:org.gradle.daemon=true org.gradle.jvmargs=-Xmx1536M 给的内存越大,跑的越快 然后重启你的Android Studio,搞定.…
Android Studio没有导包快捷键,那怎么办呢? 在使用Eclipse开发Android应用时,开发者往往会使用Shift+Ctrl+O快捷键来快速导入所有的包,和移除未使用的包.但这个快捷键在Android Studio中只能用来移除未使用的包,那有没有什么替代方法呢? 有!依次打开:File -> Settings -> Editor -> Auto Import 将" Insert imports on paste" 改为“ All”,然后勾选“Add…
android studio gradle 两种更新方法更新 第一种.Android studio更新 第一步:在你所在项目文件夹下:你项目根目录gradlewrappergradle-wrapper.properties 修改gradle-wrapper.properties最后一行的地址我的是: distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip 新gradle地址从官方下载的地方有.比如目…
Android studio更新 第一步:在你所在项目文件夹下:你项目根目录gradlewrapper gradle-wrapper.properties   (只要在打开项目的时候选OK,这个文件就会出现) 修改gradle-wrapper.properties最后一行的地址我的是: 1 distributionUrl=https://services.gradle.org/distributions/gradle-2.14.1-all.zip 新gradle地址从官方下载的地方有.比如:gr…
android studio 自动导入包 一.Android studio 的导单个包的快捷键是Alt+Enter (需要选中要导入包的类名再按快捷键才起作用): 二.Android studio 可以设置自动导包: File -->Setting-->Editor-->General-->Auto Import ,勾选以下两项…
原文:Android Studio gradle编译 NullPointerException(no error message)解决 1.关闭Android Studio  2.找到工程目录下的 .gradle 文件夹,删除 3.重新启动Android Studio 即可…
[Android] Android studio gradle 插件的版本号和 gradle 的版本号 的对应关系 本博客地址: wukong1688 本文原文地址:https://www.cnblogs.com/wukong1688/p/10883971.html 转载请著名出处!谢谢~~…
国产模拟器别国外的好用.非常傻瓜.有人推荐夜神. 之前用geom,下载Android都得半天.     每次做开发前,配置环境都要搞半天.尤其是想快速学习一个技术的话,光装环境都让人放弃了.最近想看一下react-native,发现代码就两句,环境装半天. 1.先说一下nodejs npm镜像,直接在D:\Program Files\nodejs\node_modules\npm下面的npmrc中,新建一行 registry=https://registry.npm.taobao.org   2…
android studio生成aar包并在其他工程引用aar包 http://blog.csdn.net/getchance/article/details/47257389 用Android studio 如何打.aar包,并应用 http://jingyan.baidu.com/article/ca2d939d0faed1eb6c31ced9.html…
转:Android studio 快速解决Gradle's dependency cache may be corrupt 和 Gradle配置 gradle-3.*-all.zip快速下载 Android Studio 启动报错: Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) Re-down…
我这里的android studio的版本是2.2.3版本 一.现在大家都用android studio了,就有人问怎么使用jar包 其实使用jar包比较简单 直接吧jar放入工程的app目录下的libs中 像这样: 二.使用arr包 参考:Android studio 如何打.aar包,并应用 jar包即使包含了xml资源,在应用的时候也会报资源找不到的错误,为什么?因为在引用这个jar包的工程中,jar包中引用ID 指向的是当前项目的资源,目前也没有针对此的解决方法.aar包的出现,让打包资…
1.aar包是Android studio下打包android工程中src.res.lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件 在Android Studio中对一个自己库进行生成操作时将会同时生成*.jar与*.aar文件. 分别存储位置: *.jar:库/build/intermediates/bundles/debug(release)/classes.jar *.aar:库/build/outputs/aar/lib…
转:http://blog.csdn.net/qiujuer/article/details/24209457 为了适应潮流使用Android Studio还是有半年多了! 对于从Eclipse迁移项目到Android Studio中添加.jar文件和.so文件无疑是一件很重要也是很头疼的问题! 在最新版本中,默认是自动打包libs下面的所有.jar文件的,所以jar不用多讲了. 加入.SO(这个是要看你的项目Gradle版本) 提示:都是设置build.gradle文件 (1)老版本,好像是指…
今天更新了universal-image-loader-1.9.5.jar文件,studio死活找不到其中相关的类,上网百度试了很多办法,总算解决了,具体方法跟一篇老外的帖子的差不多,这里分享下. 解决步骤: Something went wrong in incremental build system. One of this should help: Menu Build -> Rebuild project Delete folder /build Close Android Studi…
最近因为项目需求开始整理一个SDK 以AAR的方式提供出去.在整理的过程中遇到了很多坑. 以下是一些总结希望能帮助遇到同样问题的人. 1.怎么导出AAR,这种文章太多了,我贴一个大家可以做参考. http://blog.csdn.net/g777520/article/details/53331797 如果不关心 怎么生成jar包就直接往下滑,看第二节.基本操作就在这儿了. 2. 第一步的操作导出的AAR只是当前lib的代码内容,当前lib所依赖的其他lib或者依赖(jar包除外)都不会被打进A…
文/ skay csdn博客:http://blog.csdn.net/sk719887916/article/details/40541163 最近遇到项目从Eclispe迁移到Android studio,以前的Ant自动打包脚本已经兼容不好了,所以用了Gradle实现打渠道包,切换环境等, Ant打包脚本 <target name="-release-sign" if="has.keystore"> <!-- only create apk…
版权声明:本文作者:Qiujuer https://github.com/qiujuer; 转载请注明出处,盗版必究! ! ! https://blog.csdn.net/qiujuer/article/details/24209457 为了适应潮流使用Android Studio还是有半年多了! 对于从Eclipse迁移项目到Android Studio中增加.jar文件和.so文件无疑是一件非常重要也是非常头疼的问题. 在最新版本号中,默认是自己主动打包libs以下的全部.jar文件的,所以…
1.aar包是android studio下打包android工程中src.res.lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件 2.生成aar包步骤: ①.用android studio打开一个工程,然后新建一个Module,新建Module时候选择Android Library,后面按新建普通工程操作 ②.新建Module 类型为android Library 后如下图所示 ③.在新建的Module中编写完代码后,接下来编…
android studio在开始都各项目之前都会遇到 gradle 的同步,而在同步过程中很多依赖下载特别慢甚至出现无法现在的情况,有的时候等的时间特别长,甚至要一天,关键是等了大半天之后突然报错,很是烦人,不仅浪费时间,还啥也没干成,比如说,Gradle下载center.bintray.com 下的一些包时经常出现连接超时(Connection timeout)的情况,以至于Gradle同步失败,项目无法构建.下面呢有两种方法,一种是国内的代理,利用阿里源,这个还是比较快的,另一个呢,就是使…
将AS2.0升到2.1.3出现的问题: Error:No service of type Factory  available in ProjectScopeServices. 在项目中找到build.gradle这个文件,然后在dependencies中 将版本改为1.4.1即可 classpath 'com.github.dcendents:android-maven-gradle-plugin:1.4.1' Android Studio 无法运行项目 提示Error:warning: Ig…
在Android Studio中,自带反编译查看class文件,如果没有混淆的话,class文件跟java文件基本没有区别了,为了保护,还是混淆的好. 网上看了不少资料,都是直接下载proguard额外jar,直接生成,觉得不方便,既然apk都能混淆,为什么不直接通过Android Studio来混淆jar包呢. 做法其实很简单,一个build文件,一个proguard文件就可以了. 首先要明白jar从哪里来,以前在Eclipse中是一个project设置为library,然后另外一个主proj…
http://services.gradle.org/distributions 下载最新的gradle-3.0-all.zip包 放入C:\Users\Administrator\.gradle\wrapper\dists\ 重启android studio http://www.cnblogs.com/neozhu/p/3525404.html…
问题:项目中不同的分发渠道可能需要打包多种APK(同样的代码),包名可能是不一样的,如果一个一个修改包名重新编apk是很麻烦,可以参考下列步骤在Android Studio上操纵Gradle来打包不同包名的apk. 这里例子的目标是,同样的代码,打包成com.example.android.newsreader和com.example.android.newsreaderdev两个不同包名的apk 1. 首先在build.gradle的android节点中加入下列代码 productFlavor…