Android Studio 项目遇到的问题总结
对一些开发中遇到的问题进行了汇总和整理,后续遇到方便查询。大部分问题的解决方法非几句话可以描述清楚,直接给出了原文章的链接。较简单的解决方法会直接贴出,并给出原文链接。
有些不能解决问题的答案会逐步修改,如有问题,可以反馈修改
Q1:无法获取POM文件, Could not Head ... gradle ... pom
A1:解决方法如下
- 文章一 Android studio 3.1.3 无法获取pom文件
- 文章二 AndroidStudio 3.1.2 新建项目报错解决之路
Q2:android 添加依赖出现Failed to resolve:"你添加的依赖名" 或者出现 debug@Compileclasspath问题
A2:Failed to resolve,debug@Compileclasspath
Q3:You need to use a Theme.AppCompat theme (or descendant) with this activity
A3:原文章
Q4:getActivity().runOnUiThread多次执行报NullPointerException
A4:原文章
Q5: As签名打包出现not found for signing config 'externalOverride'
A5:原文章
Q6:Android Studio出现Failed to open zip file问题
A6:
- 个人最常用的:
- 在Moudle下的build.gradle里, 修改的com.android.tools.build:gradle的版本号的版本号为现在的版本。
- 在项目中的gradle - wrapper - gradle-wrapper.properties文件中, 修改版本号为现在可用版本即可.
- 最简单的,个人感觉有时候好用,仅供参考
gradle - wrapper-gradle-wrapper.properties* https改为http - 原文章,总结较全
- 原文章
Q7:解决AndroidStudio连不上Android设备真机的问题
A7:常见第一种,先安装再试第二种
- 驱动问题,在SDKManager中下载SDK Tools的Google USB Driver 原文章
- 驱动安装 Android 手机插入电脑后提示“”ADB Interface"安装失败的问题
Q8:Android Studio导入新项目,gradle报read timed out
A8:
方案一:原文章
方案二:个人遇到的情况:联网下载依赖包
Q9:Android Studio打开项目提示 Connection refused
A9:
- 方案一 代理设置问题
- 方案二 原文章
Q10:Connection failed (conn0ect timed out). Please check network connection and try again.
A10:原文章
Q11:Android resource linking failed
A11:
- Android resource linking failed
- Android构建报错:Android resource linking failed
Q12:关于This support library should not use a different version than the compilesdkversion
A12: 原文章
Q13:Error:Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:appcompat-v7:26.1.0. Open File
A13: 原文章
Q14 : Android studio升级 Error:Unable to resolve dependency for ':@debug/compileClasspath',Could not resolve project
A14:原文章
Q15:android studio3.0 HttpRequestException: Could not GET###的解决方法
A15:原文章
Q16:Android Studio3.0。preView显示空白。不显示控件。但是可以编译,运行。
A16:原文章
Q17:关于Android Studio 打包APK时debug安装可以安装, release 无法安装问题
A17:原文章
Q18:Android Studio----- 无法打印---log----问题总结----华为
A19:华为手机Log开关没打开
评论中的一位兄台的方法:
在拨号界面输入:*#*#2846579#*#* 进入测试菜单界面,然后 Project Menu → 后台设置 → LOG设置 LOG 开关 → LOG 打开 LOG 级别设置 → VERBOSE Dump&Log → 全部选中 重启手机,重启 Android Studio。
原文章
Q19:Android resource compilation failed( com.android.support冲突)
A19:第三方库引用,版本冲突
Q20:Android studio 中R是红色,无法解析R,Cannot resolve symbol XXX
A20:这个有时候比较难受,先做备份,再操作
- 个人常用,删除项目文件下的 .gradle, .idea两个文件夹,打开项目,File->Invalidate Caches / Restart。
- 原文章
- 解决Android Studio R突然变红问题
Q21:Android studio 提示 module not specified,没有Module
A21:常用方法:
- 在setting.gradle中是否缺少include ':(module名称)',如果有,注释(删掉)同步,然后再添加进行重新同步即可,如果还有问题,File->Sync with File system 或者 Invalidate Caches/Restart
- 在确保没有问题的情况下还这样,在项目状态(Project Structure)中添加一个 Android Library,app出来后,再到项目状态(Project Structure)中删除添加的Library。
原文章