
Eclipse &Android Studio
灵思致远Leansmall
国企-》外企-》事业单位-》闲时创业
展开
-
安卓6.0之后——动态获取权限封装
转载请注明出处 https://blog.youkuaiyun.com/lebang08/article/details/52751088今天将项目中需要授权的地方,增加了判断 -----------关于6.0权限的封装。大家知道,在android6.0之后,谷歌为了更进一步保护用户的手机安全及知情权,在权限管理方面做了改变。在6.0之前,我们只需要在Manifest里增加对应的权限标签即可,如...转载 2018-11-10 19:58:28 · 307 阅读 · 0 评论 -
json defines classes that conflict with classes now provided by Android解决办法:
Error:Error: json defines classes that conflict with classes now provided by Android. Solutions include finding newer versions or alternative libraries that don't have the same problem (for example, f...原创 2018-06-12 08:56:27 · 2591 阅读 · 1 评论 -
Android Studio、Android SDK在线更新
前言原文地址:http://android-mirror.bugly.qq.com:8080/include/usage.html新手必知技能:您去更新升级Android Studio时却提示 Connection failed. Please check your network connection and try again,shit,由于墙内,您也无法更新Android SDK,这里分享一...转载 2018-06-02 21:50:35 · 5738 阅读 · 0 评论 -
Android Studio安装教程
这里采用的Android Studio版本是2.3.1,适用于Window 64位操作系统。假设AS安装目录是:D:\ASAndroid Studio安装在:D:\AS\Android StudioSDK安装在:D:\AS\SDK(1)先安装JDKJAVA安装目录是:C:\Program Files\Java\(2)环境变量设置如下:变量名:JAVA_HOME变量值:C:\Program File...原创 2018-05-15 20:24:27 · 265 阅读 · 0 评论 -
Android Studio中的快捷键
1.Android Studio中的快捷键介绍2.设置快捷键1.Android Studio中的快捷键介绍操作在Win平台下的快捷键在Mac OSX平台下的快捷键智能提示Ctrl+空格Ctrl+空格自动修正Alt+回车Alt+回车//注释代码Ctrl+/Cmd+//**/注释代码Ctrl+Alt+/Cmd+Option+/清除无效包引用Alt+Ctrl+OOption+Ctrl+O查找Ctrl+F...转载 2018-05-20 12:43:52 · 260 阅读 · 0 评论 -
减少Android Studio应用项目体积的办法
减少Android Studio应用项目体积的办法:1.点击菜单Build->Clean Project清一下项目;2.删除“应用名称\build”目录;3.删除“应用名称\app\build”目录;4.再压缩整个项目原创 2017-12-06 19:53:50 · 846 阅读 · 0 评论 -
Android Studio手动导入库的两种方法
AS可以在setting 中的Editor->AutoImport设置自动导入,也可以通过以下方法手工导入:1.纯手工导入库: 自己书写import语句,前提是知道该导入哪个库2.半手工导入库:光标先定位到在未识别的类上面,同时按Alt+Enter按键,选择import class,根据提示选择需要的库。原创 2017-12-22 18:31:08 · 4277 阅读 · 0 评论 -
解决Android Studio 鼠标悬停文档显示fetching documentation的问题
Eclipse有一个很好的功能,就是当代码调用某个android API时,鼠标移到对应的函数或者方法上,就会自动有一个悬浮窗提示该函数的说明(所包含的参数含义,方法功能)。但是在Android Studio鼠标移到函数上,发现悬浮窗不出来了。Android Studio如何查看函数的说明呢。选中要查看的函数,然后按F2,悬浮窗就出来了。另一个问题,按F2后,And转载 2017-11-26 20:55:55 · 556 阅读 · 0 评论 -
Android Studio导入第三方jar包
将第三方jar包加入到libs文件夹中有两种方式将jar引入进工程目录:第一种是打开工程所在Project Structure,然后选择Dependencies,点击那个加号选择File Dependency ,然后再Libs文件夹中选择要导入的jar包,然后点击确定,jar包就导入进来了。第二种方式是:右键点击libs文件夹中的jar文件选择 add as Library...然后选择Mod转载 2017-11-25 22:26:49 · 230 阅读 · 0 评论 -
Warning:can't find superclass or interface javax.swing.JPan解决办法
Warning: org.apache.log4j.chainsaw.ControlPanel: can't find superclass or interface javax.swing.JPanelAndroid Studio编译生成签名APK时,出现如上上千个警告:解决办法:在混淆 proguard-rules.pro加入下行:-keepattributes EnclosingMethod...原创 2018-06-12 09:09:04 · 1558 阅读 · 0 评论 -
解决Android中No resource found that matches android:TextAppearance.Material.Widget.Button.Inverse问题
如果在刚够构建Android Studio项目的时候,运行发现,出现没找到资源的错误!找不到com.android.support/appcompat-v7/23.0.1/res/values-v23/values-v23.xml[html] view plain copy/路径/app/build/intermediates/exploded-aar/com.android.support/ap...转载 2018-06-12 09:57:21 · 191 阅读 · 0 评论 -
关于android studio 出现Error:Execution failed for task ':app:preDebugAndroidTestBuild'. 的解决办法
前段时间打开Android studio 在build过程中总会出现以下错误Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolv...转载 2018-05-30 17:58:11 · 2408 阅读 · 2 评论 -
程序包org.apache.http不存在,解决方式
类里提示爆红import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.StatusLine;import org.apache.http.client.HttpClient;import org.apache.http.client.methods.HttpG...转载 2018-11-10 18:58:53 · 5159 阅读 · 0 评论 -
Android stuido drawable和mipmap目录使用结论
drawable和mipmap目录的结论 在App中,无论你将图片放在drawable还是mipmap目录,系统只会加载对应density中的图片。 而在Launcher中,如果使用mipmap,那么Launcher会自动加载更加合适的密度的资源。 应用内使用到的图片资源,并不会因为你放在mipmap或者drawable目录而产生差异。单纯只是资源路径的差异R.drawable....转载 2018-11-10 13:13:14 · 211 阅读 · 0 评论 -
Android Studio 配置多个代码仓库(maven)
收集了一些。方便copy使用。repositories { mavenCentral() maven { url "https://jitpack.io" } maven { url "http://maven.aliyun.com/nexus/content/groups/public/" } maven { url 'http://maven.oschin...转载 2018-11-10 11:58:34 · 666 阅读 · 0 评论 -
Android studio Maven仓库使用
转自:http://www.cnblogs.com/sihaixuan/p/4852974.html原文:How to distribute your own Android library through jCenter and Maven Central from Android Studio转自:翻译 http://www.jcodecraeer.com/a/anzhuokaifa/...转载 2018-11-10 11:56:07 · 218 阅读 · 0 评论 -
android studio 报错Failed to save settings解决方法
1.先Enable Android SUPPORT,可以在file->setting->plugin设置2.尝试删除C:\Users\Administrator下面的.AndroidStudio/config, .AndroidStudio/system and .AndroidStudio/plugins ,一定要先备份。重启试试。3. 按如下设置: File >> In...原创 2018-06-09 12:19:51 · 8380 阅读 · 0 评论 -
Error:Failed to complete Gradle execution. Cause: Write access is allowed from event dispatch thread
解决办法:File -> Project Structure -> SDK Location 然后 勾选Use embedded JDK 路径设置为 android studio'\Android Studio\jre转载 2018-06-09 11:52:53 · 431 阅读 · 0 评论 -
打开Android Studio报错“Error running ***: Please select Android SDK”
今天打开Android Studio编译项目正常,但在执行Run app的时候莫名其妙弹出配置对话框,一看SDK配置没什么问题,就直接单击“Run”按钮,谁料下面的消息窗口直接提示运行错误“Error running ***: Please select Android SDK”,错误截图见下:可是Android Studio之前都运行好好的,就在昨天也一直正常编译和运行,为啥今天一打开就无法运行...转载 2018-06-07 23:20:40 · 285 阅读 · 0 评论 -
使用混淆ProGuard压缩代码和资源/减少方法数量
原文地址:http://blog.youkuaiyun.com/ocean20/article/details/67634130ProGuard介绍ProGuard是一个Java类文件压缩器,优化器,混淆器和预先文件验证器。 压缩步骤检测和删除未使用的类,字段,方法和属性。 优化步骤分析和优化方法的字节码。 混淆步骤使用短无意义的名称重命名剩余的类,字段和方法。 这些步骤使代码更小,更高效,更难以进行逆向工程...转载 2018-05-31 15:14:09 · 685 阅读 · 0 评论 -
带你彻底明白 Android Studio 打包混淆
前言在使用Android Studio混淆打包时,该IDE自身集成了Java语言的ProGuard作为压缩,优化和混淆工具,配合Gradle构建工具使用很简单。只需要在工程应用目录的gradle文件中设置minifyEnabled为true即可。然后我们就可以到proguard-rules.pro文件中加入我们的混淆规则了。ProGuard作用压缩(Shrinking):默认开启,用以减小应用体积...转载 2018-05-31 15:08:46 · 1300 阅读 · 0 评论 -
JCenter下载太慢?教你修改Maven仓库地址为国内镜像
转载自:http://www.yrom.net/blog/2015/02/07/change-gradle-maven-repo-url/近来迁移了一些项目到Android Studio,采用Gradle构建确实比原来的Ant方便许多。但是编译时下载依赖的网速又着实令人蛋疼不已。如果能切换到国内的Maven镜像仓库,如开源中国的Maven库,又或者是换成自建的Maven私服,那想必转载 2017-11-18 20:26:40 · 611 阅读 · 0 评论 -
Android Studio导入第三方类库、jar包和so库
第三方类库源码将一网友的XMPP代码从ADT转到AS时,发现其使用了第三方类库,源码放在了lib下,直接在AS中Import project,第三方类库并没有自动导入进来,看来需要自己动手了。项目的目录结构如下:XMPP$ lsapp build.gradle gradlew import-summary.txt XMPP.imlbuild gradl转载 2017-11-25 17:34:26 · 268 阅读 · 0 评论 -
Error:Failed to find target with hash string 'android-15' 解决办法
Error:Failed to find target with hash string 'android-15' in: D:\AS\sdkInstall missing platform(s) and sync project如果出现上面的错误,有两个解决办法:1.点击错误的链接,自动进行更新2.查看现有的SDK版本,把builde.gradle里面的版本改为现有的SD原创 2017-12-21 16:07:04 · 3215 阅读 · 0 评论 -
Android Studio Gradle Scripts配置说明
http://www.cnblogs.com/mrray/p/6604689.html什么是Gradle?Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。安装Gradle在Android Studio系列教程一--下载与安装中新建项目成功后转载 2017-11-03 20:34:48 · 1628 阅读 · 0 评论 -
AndroidStudio安装配置教程
转载请注明出处:http://blog.youkuaiyun.com/m0_37240709/article/details/76069176一、简介Android Studio作为Google推荐的安卓开发第一利器,为绝大多数安卓开发人员钟爱。那要怎样对AS进行安装和配置呢?下面小依手把手带你走进AS的大门。先来介绍两个网址,第一个是AS中文社区官网:http://www.and转载 2017-10-26 17:43:38 · 404 阅读 · 0 评论 -
Android Error:Failed to complete Gradle execution. 错误解决办法
而我这里的原因是,在gradle.properties 文件里 JVM 配置出错。 (相对于拷贝项目的AS配置 (╯▽╰)~ )org.gradle.jvmargs=-Xmx1536m1所以,找到原因,解决就好办了,1. 注释或删除这行就好了~ (使用默认配置)2. 修改成: org.gradle.jvmargs=-Xmx512m12(最后别忘了, 要 Clean Proj转载 2017-10-26 11:56:04 · 853 阅读 · 0 评论 -
Android Studio离线安装gradle(亲测可用)
http://blog.youkuaiyun.com/whitley_gong/article/details/49963899最近也是在试着熟悉使用android studio,毕竟是以后安卓的主流开发平台,早晚都是要用的。但是面对谷歌这个版本帝,每次AS每次更新之后又是要更新gradle,总是因为我们伟大的天朝的墙实在是太厚,提示各种错误。研究了很久发现了这个方法,希望可以帮助遇到同样问题的朋转载 2017-10-25 23:01:12 · 443 阅读 · 0 评论 -
AndroidStudio gradle配置
http://www.cnblogs.com/wxishang1991/p/5457878.html刚刚从eclipse转androd studio遇到了很多坑,今天就帮大家来填填坑自2013年5月16日,在I/O大会上,谷歌推出新的Android开发环境——Android Studio,并对开发者控制台进行了改进,增加了五个新的功能, google就已经彻底放弃eclipse转载 2017-10-25 22:41:33 · 224 阅读 · 0 评论 -
Android Studio出现Failed to open zip file问题的解决方法
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!最近从github上下载的项目总是遇到这样的编译问题:Error:Failed to open zip file.Gradle's dependency cache may转载 2017-11-02 10:48:48 · 520 阅读 · 0 评论 -
Could not find com.android.support.constraint:constraint-layout解决方案
**提示错误: Could not find com.android.support.constraint:constraint-layout:1.0.0-alpha3** 我网上查了一下资料,都说是因为我的androidStudio版本是最新的稳定版导入这个包就会报这个错误,必须是预测版才行,后面经过研究测试,其实根本就不是这样的,是你的androidStudio 要安装插件才可以运行这转载 2017-10-27 09:04:37 · 4859 阅读 · 0 评论 -
Android Studio 常见 Build 问题 Error:failed to find Build Tools revision 23.0.2
问题一有时候从 Github 上拷贝人家的工程,运行会出现各种依赖包、版本包问题。 修改 build.gradle在项目的 build.gradle 里面设置,注意有两个build.gradle,最好都注意一下。把build.gradle里面的版本改为自己能运行的工程里面版本号。android { compileSdkVersion 22 build转载 2017-05-18 19:41:33 · 532 阅读 · 0 评论 -
AS项目转到eclipse中方法(好用的方法)
手工改,1.在eclipse 上新建一个空的项目;2.点击android studio 中的android 视图, a.替换as 中的AndroidManifest.xml -> eclipse 中的AndroidManifest.xml; b.替换as 中java 目录下源文件 -> eclipse 中的src 目录下的源文件; c.原创 2016-12-17 16:48:39 · 2330 阅读 · 0 评论 -
AndroidStudio gradle配置
刚从eclipse转androd studio遇到了很多坑,今天就帮大家来填填坑自2013年5月16日,在I/O大会上,谷歌推出新的Android开发环境——Android Studio,并对开发者控制台进行了改进,增加了五个新的功能, google就已经彻底放弃eclipse 转as了!我们知道as选择了最优秀的构建工具gradleGradle:Gradle是一个基于Ap转载 2017-11-03 20:41:10 · 777 阅读 · 0 评论 -
com.android.support:appcompat-v7:15.+. Versions do not match解决办法 android studio
Android studio 编译运行Error:A problem occurred configuring project ':app'.> Could not resolve all dependencies for configuration ':app:_debugCompile'.> Could not find any version that matches c原创 2017-11-03 20:54:44 · 1979 阅读 · 0 评论 -
AndroidTest Espresso初步体验
2016-04-13 16:45 2077人阅读 评论(1) 收藏 举报目录(?)[+]什么是Espresso?Espresso是google提供的为Android app UI测试框架,在2013年google就发布了Espresso,在Espresso2.0版本的时候就集成在sdk中。集成到项目中 首先你要确保你sdk中安装Andr转载 2017-11-03 21:00:15 · 420 阅读 · 0 评论 -
android studio Error:(1, 1) 错误: 非法字符: '\ufeff' 解决方案
有时在合并他人代码 或 导入其他代码后,编译提示“非法字符:‘\ufeff’”问题,如下: 主要是文件的编码问题,可以有下面几种解决方式: 方案1:用Notepad++打开 art+m 或者 点击菜单栏的格式选项 选择 UTF-8 无BOM编码 。 方案2:在那个文件下把他修改转载 2017-12-19 22:35:42 · 471 阅读 · 0 评论 -
Android Studio利用Gradle删除没有使用到的资源和代码文件
一、打包时忽略无用资源 我们在打包的时候默认会把没有用到的资源(比如图片)也打包成app,徒增了应用的大小。现在我们可以利用Gradle来优雅的去除没有用到的资源文件了!就是在gradle中配置shrinkResources true。这个东西依赖于minifyEnabled,所以minifyEnabled也要为true才行。 官方推荐在正式版中这么写:转载 2017-11-20 20:01:59 · 1185 阅读 · 0 评论 -
Error:Could not run build action using Gradle installation解决办法
误内容: Error:Could not run build action using Gradle installation ‘D:\AndroidStudio\AS2.x\gradle\gradle-3.3’.解决方案:方式一:文件夹下手动清理找到存储本地的gradle全局配置文件 .gradle文件夹,一般在C盘用户目录下,将里面的缓存文件清空,重启AS就转载 2017-11-18 20:37:34 · 10275 阅读 · 1 评论 -
android studio gradle:download http://jcenter 卡住解决办法
使用阿里云的国内镜像仓库地址,就可以快速的下载需要的文件修改项目根目录下的文件 build.gradle :buildscript { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} }}allprojects { repos转载 2017-11-18 20:26:04 · 7044 阅读 · 0 评论