使用Android Studio遇到的相关问题

   注意: 写该文章主要帮助自己记忆,贴出来希望可以给有同样问题的人解惑,不喜勿喷,可以提意见哦。

问题一:导入本地项目所遇到的问题

1、问题描述:

Error:Failed to open zip file.
Gradle's dependency cache may be corrupt (this sometimes occurs after a 
network connection timeout.)
<a href="syncProject">Re-download dependencies and sync project (requires 
network)</a>
<a href="syncProject">Re-download dependencies and sync project (requires network)</a>

2、解决方式:
删除项目中的gradle文件夹,再重新编译。

问题二:

1、问题描述:

Error:The number of method references in a .dex file cannot exceed 64K.
Learn how to resolve this issue at 
https://developer.android.com/tools/building/multidex.html

2、解决方式:

在build.gradle文件中增加内容1,但仅仅增加内容1只可以解决编译错误,为了解决应用安装后报错,必须增加内容2

android {

...
//1
defaultConfig{
    multiDexEnabled true
}
//2
dependencies{
   compile 'com.android.support:multidex:1.0.2'

}
}

问题三:如果不增加问题二中的内容2,安装应用后会报错

1、问题描述:

E/AndroidRuntime( 2916): FATAL EXCEPTION: main
E/AndroidRuntime( 2916): java.lang.RuntimeException: Unable to instantiate 
application android.support.multidex.MultiDexApplication: 
java.lang.ClassNotFoundException: Didn't find class 
"android.support.multidex.MultiDexApplication" on path: 
/system/app/USBMusicPlayer_a12_Activity-debug.apk
E/AndroidRuntime( 2916):        at 
android.app.LoadedApk.makeApplication(LoadedApk.java:504)
E/AndroidRuntime( 2916):        at 
android.app.ActivityThread.handleBindApplication(ActivityThread.java:4364)
E/AndroidRuntime( 2916):        at 
android.app.ActivityThread.access$1300(ActivityThread.java:141)
E/AndroidRuntime( 2916):        at 
...

2、解决方式:

在build.gradle文件中增加如下内容:

android {

...

dependencies{
   //这的版本可能不同
   compile 'com.android.support:multidex:1.0.2'

}}

问题四:创建一个新项目遇到的问题

1、问题描述:

C:\Users\Administrator\.gradle\caches\transforms-1\files-1.1\appcompat-v7-
26.1.0.aar\2a6a5fcbca7d820cb35027346122b6d8\res\values\values.xml
Error:(12, 5) error: resource android:color/black not found.
Error:(14, 5) error: resource android:color/black not found.
Error:(15, 5) error: resource android:color/black not found.
...
Error:java.util.concurrent.ExecutionException: 
java.util.concurrent.ExecutionException: 
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for 
details
Error:java.util.concurrent.ExecutionException: 
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for 
details
 Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs 
for details
Error:Execution failed for task ':app:processDebugResources'.
Failed to execute aapt

2、解决方式:

这种问题一般与sdk和jdk有关,原先jdk使用了自己下载的jdk1.8,但是总是有问题,使用了推荐的jdk和最新的sdk就好了,如下所示:


1511921217(1).png

问题五:Android Studio引用Fabric时出现的问题

1、问题描述

Error:Could not download gradle.jar (io.fabric.tools:gradle:1.22.1): No cached version available for offline mode

2、原因

这是因为项目选中了离线工作,首先会从本地去获取,由于本地没有,所以就会出问题,不应该勾选Offline work。

3、修改方案

(1)选中Android Studio——>Preferences——>弹出如下对话框——>不勾选Offline work——>refresh all gradle project

Paste_Image.png

(2)如果没有选中仍然报该问题请选中File——>Invalidate Caches/Restart;

问题六 升级成android Studio 3.0后出现的该问题。

问题描述1:

Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com/r/tools/flavorDimensions-missing-error-message.html

解决方式:

问题7:
描述如下:

Warning:The specified Android SDK Build Tools version (25.0.2) is ignored, as it is below 
the minimum supported version (26.0.2) for Android Gradle Plugin 3.0.1.
Android SDK Build Tools 26.0.2 will be used.
To suppress this warning, remove "buildToolsVersion '25.0.2'" from your build.gradle file, as 
each version of the Android Gradle Plugin now has a default version of the build tools.

解决方式:
换成指定的版本


image.png

问题8:
问题描述:

Error:Execution failed for task ':actionbarsherlock:processDebugResources'.
Unknown android attribute 'SherlockSpinner'

解决方式:

问题9:
问题描述:

Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. 
java.lang.RuntimeException: java.lang.RuntimeException: 
com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex

原因:之前想使用Mob短信认证的功能,因此在lib中加入了MobCommons-2017.0607.1736.jar,MobTools-2017.0607.1736.jar等jar包,后来又使用Mob的分享功能,进行了如下配置,在总的build.gradle中配置了如下内容:


image.png

在单个模块中配置如下内容:


image.png

这是ShareSDK配置加载成功后的内容包含了MobCommons-2017.0607.1736.jar,MobTools-2017.0607.1736.jar,与libs目录中的重复了,因此导致一直报错。

解决方案:

把libs中的MobCommons-2017.0607.1736.jar和MobTools-2017.0607.1736.jar删除即可。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,547评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,399评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,428评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,599评论 1 274
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,612评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,577评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,941评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,603评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,852评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,605评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,693评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,375评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,955评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,936评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,172评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,970评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,414评论 2 342

推荐阅读更多精彩内容

  • 原文地址:Android Studio 简单介绍和使用问题小结 Google在2013的I/O开发者大会上引入的该...
    如若成枫阅读 2,194评论 0 3
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,585评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,401评论 25 707
  • 江南夜雨,窸窸窣窣。可能适逢早春的缘故,仍然有些难抵的寒意袭来,令人对季节更替心生一丝愠怒,这是纯粹而直接...
    渔澜先生阅读 195评论 0 0
  • 日起而作 手机调备的闹铃不厌其烦的工作着,无奈如你,强忍倦意快速洗漱完奔往公交车站,似是昨日工作的乏都还...
    适挽阅读 511评论 0 0