记一次Android studio升级之后的坑】的更多相关文章

像往常一样打开Android studio,但这次它提示我升级!说是什么为了更好的体验,在好奇心的驱使下,我毅然地点击了“update”按钮.升级之后,编译项目,报出了N多个error,我的心都慌完!整个人都是凉的,但想到作为社会主义的接班人,不能被这个给吓到,因为我知道解决了眼前的error,还有日后的error.好了,言归正传,下面说一下什么解决的error. 1.第一个error比较简单,就是升级之后一些旧的配置信息不能再用,需要根据提示更新就好,这里就不详细介绍了. 2.这个error就…
Android Studio 升级到3.0 提示 java.lang.NoClassDefFoundError 这个问题折腾了2个小时,最后解决了,Stack Overflow 上也有一次类似的问题,但是没有人提供解答. 这个错误的意思是运行时没有找到类,所以一般是你编译通过了但是无法运行. 写完这个就去解答,希望更多的人看到并避免,节省大家的精力. 解决方法 首先把方法写出来,起因和经过和原理写在后面,时间仓促的直接看解决方法吧. 一般出现这个错都是使用的provided导致的 例如,我的旧配…
android studio 升级到3.3.1后,提示程序包不存在 原因 主Module--A 引用了其他Moduel--B里的jar库, 只需要把B的dependencies改成如下(implentention改成api) dependencies { api files('libs/SocialSDK_AtFriends.jar') api files('libs/SocialSDK_QQZone_1.jar') api files('libs/SocialSDK_QQZone_2.jar'…
原文:https://blog.csdn.net/xiariluoxue/article/details/80050700 AndroidStudio.gradle.buildToolsVersion的关系 Android Studio gradle插件版本和gradle版本对应关系 Android Studio 升级为3.1遇到的问题 问题一:Configuration ‘compile’ is obsolete and has been replaced with ‘implementati…
Android Studio 升级到3.0后出现各种编译问题,其中有一个问题是关于资源找不到的问题,百度了半天,也没有相关的文章 C:\Users.gradle\caches\transforms-1\files-1.1***-release.aar\be5ab119cbd836d03696974a1ba79815\res\values\values.xml 最后上网查了半天,终于找到一个类似问题的解决方案,是AAPT2的一个问题 解决方案: 关掉AAPT2即可 在Project/gradle.…
今天升级AS到2.0后,用AS在真机上调试,发现报了如下错误: This version of Android Studio is incompatible with the Gradle Plugin used. Try disabling Instant Run (or updating either the IDE or the Gradle plugin to the latest version 查询了StackOverflow,用以下方式解决了问题: 将Project-的build.…
近期在升级Android Studio后,发现原先能编译通过的project,突然就编译只是了,原因是生成的AndroidManifest.xml文件里有乱码. 升级后: android studio 0.6.0 build tools 19.1.0 Android SDK tools 22.6.4. gradle 0.11.+ 错误信息: Error Info Error:(11) Error parsing XML: not well-formed (invalid token) Error…
今天升级了下Android Studio,然后发现更新gradle,然后在sync项目的时候总是报  method not found: 'runProguard'的错误 找了很多发现不对. 最后解决办法是这样的,修改app下 build.gradle文件. If you are using version 0.14.0 or higher of the gradle plugin, you should replace "runProguard" with"minifyEn…
Android studio 2.0 公布已有一旦时间,据说,速度大大提高了.但是一直没有尝试更新,看到大家相继更新,所以迫不及待就准备更新,但是.更新之路确实异常坎坷.询问度娘,千奇百怪的问题接憧而至,但是网友的帮助还是起到了非常大的作用. 首先感谢这位兄弟的文章.帮助确实非常大. 点击打开链接http://www.jianshu.com/p/465b0234142b,以下这2位网友的文章对小弟也是非常大帮助点击打开链接 http://www.sjsjw.com/100/005070MYM00…
最近有时间,把android studio做了一次升级,升级完成后,悲催的发现eclipse不能正常运行了,网上查了好多资料,试了很多方法都不行,最后把eclipse使用的sdk与AS使用的SDK区分开,eclipse使用之前较老的SDK,AS使用最新更新的SDK,然后一切终于恢复正常了. ps:eclipse设置sdk路径在windows- prefrence里的android标里的sdk location…
Android studio工具升级后Gradle版本问题 背景 升级AndroidStudio到最新版本后,原来可正常编译输出AndroidTest的项目无法正常编译通过. 原因 升级后的Androidstudio版本对gradle版本具有一定要求,原有项目配置信息无法满足项目编译需要. 修改方案 修改项目级gradle配置文件: 1.通过当前工具新建Android工程 2.根据新建工程project下build.gradle文件内容修改现有项目配置 buildscript { reposit…
升级到0.8.1后.打开设置字体大小页面.你会发现无论是Default还是Darcula,都不同意你改变字体的大小.事实上这个是由于这两个模式是Android Studio自带模式,所以不同意你修改,你要改的话要自己定义自己的模式.例如以下图: 选中一个你想要的样式,然后点击Save as,然后在弹出的对话框中输入你自定义的样式的名称. 然后再把Scheme name选择成你自己定义的样式,这个时候就能够改了.…
工作半年多,电子工程小白一枚.今天上班的时候,与几位同事聊到博客的问题.平时都是在别人的博客里找到问题的解决之妙法, 今天一个冲动之下,我决定也开始用博客记录工作的点滴,暂且当作笔记一用. 出于工作需要,最近在研究Android的开发,在搭建开发环境时,SDK在线安装的龟速实在挑战作为一枚没有JAVA基础&Linux基础. 没有用过eclipse的小白我的耐心,于是我果断,选择了google新推出的Android Studio. 安装教程,我参考的是这篇文章:http://ask.android…
1.本系列仅为个人使用,概不负责.随着时间推移,部分内容可能因为软件更新而出现不能对应的情况. 本文的配置情况,仅针对Android Studio v1.1.0 windows版本 全新安装. Google Android Developers Site:https://developer.android.com/sdk/index.html The official Android IDE:https://dl.google.com/dl/android/studio/install/1.1.…
按说这是没啥记录意义的.不过作为一个偶尔用一下ADT开发安卓程序的跨界老码农,遇到一个尴尬事,现在手机已经用上安卓6了,而电脑里的ADT里SDK还是18,19.越来越多的项目是android studio的工程源码,如果不尝试一下官方亲儿子android studio,好像也是out了.ADT更新SDK很麻烦,老是不行.后来改成mirrors.neusoft.edu.cn这个国内的代理好像可以更新了.但是好久不用ADT快捷键都忘光了.还是下决心看看android studio吧.先是装了个1.5…
现象截图 问题原因&解决方案 在build.gralde中,对Android开发过程中突破的方法数的限制,做了如下解决配置: dexOptions { incremental true javaMaxHeapSize "8g" } 这个配置在Android Studio之前的版本中是默认关闭的,现在android studio在不断优化,更新之后貌似不需要再特意配置了,直接删除即可. 备注:当然了,这个只是警告,不影响运行.所以也可以不用管. 参考资料 Android stud…
android studio 更新问题: 如果被墙则采用以下步骤: 一:看版本 help-->about    AI***************** 二:查看android studio最新版本号 https://dl.google.com/android/studio/patches/updates.xml 三:下载增量包 windows:https://dl.google.com/android/studio/patches/AI-当前版本号-最新版本号-patch-win.jar lin…
       公司项目有导入10多个libray,还有涉及ndk,转Android studio时碰到不少问题.前后大概花费5个工作日,中间各种奇葩bug,各种编译出错,非常多还有没错误提示.一度想过放弃,如不是没有选择,可能真要放弃了.最后成功转型还是非常值得的.现记录下遇到的问题,给有须要的人. 1. 解决: 在manifest里面,某个activity下多写了一句intent-filter,里面没有内容,删了之后就没错误了. 2. 错误例如以下: 解决: 使用NDK时.NDK not co…
1.gradle需要升级. 1).project的build.gradle文件写下如下代码: buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.4.0' //gradle版本号升级到高于3.4.0以上. } } 2).gradle-wrapper.properties文件中写上如下代码: distributionUrl=https…
报错: Error:Execution failed for task ':app:javaPreCompileDebug'. > Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation processor. Please add them to the annotationP…
升级到3.2.1版本之后,遇到了合并XML出错的问题.错误内容大概如下: 当大家看到这个问题的时候,可能会有一行是可以点击的文件目录,点击到报错的地方. 如果没有可以点击的地方,也可以根据目录和 “行号” 找到具体的地方: 在这里可以看到,是因为有个 name 的格式有问题,我们搜索这个 ‘split’ 是在哪个地方定义的,然后将 <item type="id" name="about_version_code">false</item> &…
android studiao错误: Android resource linking failedOutput: D:\_ASWorkSpace\phone_new\app\src\main\res\drawable\mm_title_back_btn.xml:4: error: resource drawable/mm_title_back_focused (aka com.smartdoorbell.activity:drawable/mm_title_back_focused) not…
导致问题的原因为源代码根目录下的build.gradle中缺少对于google源服务器的配置(话说,貌似以前版本的都在jcenter中可以找到,最新版本的,好像没有上传到jcenter服务器了,估计是google的商业策略了,在此不多做评述) 下面增加 google() 增改后如下 // Top-level build file where you can add configuration options common to all sub-projects/modules.   builds…
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 因为想要使用Android P模拟器,所以需要将Android Studio升级到3.1版本以上. Android P模拟器的最低版本的要求如下: Android Studio 起码要 3.1 版或以上(建议用 3.2 Canary 或以上版本). SDK Tools 28-rc1 或以上. --摘自<Android P 开发者预览版指南> 但是按照官网的说法,估计需要Android Studio3.2以上才可以创建Andro…
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 因为想要使用Android P模拟器,所以需要将Android Studio升级到3.2版本以上. 按照官网的说法:参考<https://developer.android.google.cn/about/versions/pie/android-9.0-migration#ptb> 下载Android Studio3.2 方式一:下载地址(需要FQ):https://developer.android.google.cn/s…
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 保持Android Studio开发环境的最新版本. 下载Android Studio3.4 使用Android Studio自带的检查更新方式 File——Settings——Appearance & Behavior——System Settings——Updates 下载补丁文件 安装补丁文件 自动重新打开Android Studio,点击OK即可. 这个版本多了一个新的提示对话框: 我选择的是Cancel,大家可以根据实…
version 52.0 是java8的环境.当gradle tools 升级到2.2.1时候,可能编译时候会报该错误. 很多网友说更改java version,但是很多时候无效.下面是我遇到时候的解决办法: 解决思路如下: 1.Android studio 中: 出现该问题的情况,大多数是在升级完 gradle tools 2.2.1,把android studio升级到最新2.2版本时候遇到的. 原因是,没有同步更新Android SDK Build-tools.把SDK的build-too…
Android Studio升级到2.0之后,新增了Instant Run功能,该功能可以热替换apk中的部分代码,大幅提高测试安装的效率. 但是,由于我的项目中自定义了一些ClassLoader,当使用InstantRun时,经常出现class加载不正确的问题.分析后原因如下. 使用Instant Run编译出的apk里面会多出几个dex文件,和一个instant-run.zip,这个zip里也是一堆dex文件: 所以推测,instant Run的实现原理是: 根据代码结构,将App的源码分割…
FindBugs:Compiler output path for module can not be null. check your module/project settings问题原因 Android studio 中文乱码问题解决 Android Studio显示主题/样式设置 Android Studio左边栏Project不见了? Android Studio快捷键设置成跟Eclipse一样 Android Studio如何安装插件 Android Studio代理设置(SDK下载…
修改生成的apk名称,并且使调试时也可以使用. 在app->build.gradle 中增加以下内容: android.applicationVariants.all { variant-> variant.output.each { output-> def oldFile = output.outputFile if(variant.buildType.name.equals('release')){ def releaseApkName = "alvin"+de…