Android开发错误——Android Studio中遇到过的错误问题与解决方案汇总

(1)编译时发生


解决方法:

1、在最外层的Gradle中,删除如下的语句


(2)编译时发生


解决方法:

1、在最外层的Gradle中,删除如下的语句



(3)编译时发生


解决方法:

1、你的项目中存在中文命名,将项目中对应的中文命名改为英文即可

(4)编译时发生


解决方法:

1、你的项目中res\drawable下存在大写字母,将项目中对应的大写字母改为小写字母即可

(5)在Aidl文件进行编译时发生


解决方法:

1、项目的编译版本和编译工具的版本不一致,右键项目 open Moudle Setting -> app -> 修改Compile Sdk Version 和Build Tools Version 版本一致

2、可能是你的复制进来的Aidl文件的包名没有修改成当前的包名

(6)在复制权限内容,进行编译时发生


解决方法:

1、就是xml 可能出现无法识别的资源文件错误, 就是资源文件 里面出错了

2、有时候在uses-permission中多了个空格也会报这个错误

(7)run程序时发生


解决方法:

1、勾选中下图选项即可

(8)在配置NDK后编译时发生


解决方法:

1、编译NDK时最好不要使用SDKManager里下载的ndk-bundle,否则会报这些错误

2、官网下载NDK开发包,r9、r10系列,然后替换掉久的ndk就可以了

(9)在Android Studio->run的时候发生


解决方法:

1、网上的方案,亲测不是这个问题

根据提示查看adb的端口号5037被谁占用,通过 netstat -aon|findstr “5037” 找出相应的pid号,再通过任务管理器找到相应pid号的进程,然后将其结束,最后重启adb

2、将原本选择的默认adb换成我们自己的sdk里面的adb,亲测成功了

 

(10)创建了两个Module,其中一个Module依赖另一个Module而导致了出现该问题,如果在?Studio中,有ModuleA和ModuleB,我们希望ModuleA依赖ModuleB,运行时候可能会出现该问题


解决方法:

1、查看被依赖的ModuleB的build.gradle,里面可以看到


将这一句改为即可


接着会出现另一个错误


解决方法:

1、需要将builde.gradle — android — defaultConfig中的applicationId删除

(11)这个问题是我在修改Bmob的最新jar包的时候发生的错误,从3.4.6换到3.5.0时,编译出错


解决方案:

1、jar包冲突(finished with non-zero exit value 2)?
主要表现为编译后出现finished with non-zero exit value
2错误,原因是jar包冲突,导致的原因可能是在dependencies中使用compile
files()导入一次jar包,然后有其它jar的引入方式使用compile’com.xxx’方式,正好又引用了这个jar包,所以导致了重复引用jar包的冲突。最常见的是support-v4包的重复引用

(12)当在gradle导入第三方依赖(sweetalert)之后,编译出错


解决方案:

1、由于导入的第三方依赖也使用我们application的icon值的属性,托福考试时间具体修改步骤如下图,加上下面圈起来的语句

(13)Git Push 提交到Github上发生错误


解决方案:

1、出现的主要原因是,本地没有update到最新版本的项目(git上有README.md文件没下载下来)

2、先进行代码合并,git pull --rebase origin master,再进行代码提交,git push -f origin master

 

(14)升级完Android
Studio2.3后,打包release出现的错误


解决方法:

在app的build.gradle中添加如下代码,重新Generate Signed APK即可

原文地址:https://www.cnblogs.com/zhanglixina/p/9603802.html

时间: 2024-08-25 04:17:53

Android开发错误——Android Studio中遇到过的错误问题与解决方案汇总的相关文章

Android 开发环境 Android Studio

Android Studio 是一个全新的 Android 开发环境,基于 IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,在 IDEA 的基础上,Android Studio 提供: 基于 Gradle 的构建支持Android 专属的重构和快速修复提示工具以捕获性能.可用性.版本兼容性等问题支持 ProGuard 和应用签名基于模板的向导来生成常用的 Android 应用设计和组件功能强大的布局编

Android 开发工具使用过程中要注意的问题

1.关于9patch的使用 9patch用的画线用鼠标左键,取消画线用要按住shift键再加鼠标左键. 画9patch图的时候一定要把四周都加上,否则不正常显示 Android 开发工具使用过程中要注意的问题

Android开发学习---android下的数据持久化,保存数据到rom文件,android_data目录下文件访问的权限控制

一.需求 做一个类似QQ登录似的app,将数据写到ROM文件里,并对数据进行回显. 二.截图 登录界面: 文件浏览器,查看文件的保存路径:/data/data/com.amos.datasave/files/LoginTest.txt------/data/data/(包名)/files/(文件名) 导出的文件内容: 三.实现代码 新建一个Android 工程.这里我选择的是2.1即API 7,进行开发的,其它都是默认下一步下一步即可. /datasave/res/layout/activity

Android开发工具包 Android SDK

Android SDK 是 Android 的开发工具包. Android开发专区 Android是谷歌(Google)公司推出的手机开发平台. 与iPhone相似,Android采用WebKit浏览器引擎,具备触摸屏.高级图形显示和上网功能,用户能够在手机上查看电子邮件.搜索网址和观看视频节目等,比iPhone等其他手机更强调搜索功能,界面更强大,菜鸟教程QKXue.NET认为Android开发工具包 Android SDK是一种融入全部Web应用的单一平台,下图是 Android 手机平台开

CSharp程序员学Android开发---3.Android内部元素不填充BUG

最近公司组织项目组成员开发一个Android项目的Demo,之前没有人有Andoid方面的开发经验,都是开发C#的. 虽说项目要求并不是很高,但是对于没有这方面经验的人来说,第一步是最困难的. 项目历时一个多月,4个人开发,最终行成一个可用的Demo,整体效果还非常不错.这其中借鉴了网上的“仿网易客户端的Demo”还有就是学习<疯狂Android>,收获颇多,这里利用几篇文章做一个项目经验总结,还有就是更多的从C# 程序员的观点来理解Android的一些异同之处. 文章目录: CSharp程序

Android 开发笔记 “android调试遇到ADB server didn&#39;t ACK以及顽固的sjk_daemon进程 ”

资源来源:http://blog.csdn.net/wangdong20/article/details/20839533 做Android调试的时候经常会遇到,程序写好了,准备接上手机调试,可不一会儿出现 相信做过android调试的同学都遇到过这个问题,网上说kill掉跟adb相关的进程,重启Eclipse 可是我在任务管理器上没有看到明显的adb进程,我们如何找到它们呢 首先,打开cmd,使用adb命令检查一下,最好是把adb命令的路径放在系统的path环境变量里, 用adb命令也会方便一

VS编译失败但是错误输出页中没有显示任何错误信息

VS编译失败但是错误输出页中没有显示任何错误信息这种情况对于VS新手来说简直是爆炸问题,完全不知道怎么办遇到这种情况不要慌,首先回想从上一次编译没有问题到现在,都做了什么操作,想起来后试着回退操作,然后可能就编译通过了,这个时候就能定位出影响编译失败的原因了加入做了多个操作没那就一个一个回退挨着试呗如果想不起来操作怎么办?找到VS底部,错误选项卡旁白,有一个输出选项卡,把编译输出信息拉到最后,会发现一句:编译一解决方案,成功*个,失败*个等类似信息,你会发现失败那里不是0,但是这个失败信息没有显

Android开发工具----Android Studio调试技巧

0.前言 Android Studio目前已经成为开发Android的主要工具,作为开发者,调试.发现并解决BUG是家常便饭.正所谓,工欲善其事必先利其器,今天我们就来看看Android Studio中的调试技巧. 1.调试面板 首先,来看看Android studio中为我们提供的调试面板(标准情况下): 点击右上角Restore 'Threads'View可先展示目前相关的线程信息: 2.单步调试区 2.1 Show Execution Point 点击该按钮,光标将定位到当前正在调试的位置

Android开发常见的Activity中内存泄漏及解决办法

上一篇文章楼主提到由Context引发的内存泄漏,在这一篇文章里,我们来谈谈Android开发中常见的Activity内存泄漏及解决办法.本文将会以"为什么""怎么解决"的方式来介绍这几种内存泄漏. 在开篇之前,先来了解一下什么是内存泄漏. 什么是内存泄漏? 内存泄漏是当程序不再使用到的内存时,释放内存失败而产生了无用的内存消耗.内存泄漏并不是指物理上的内存消失,这里的内存泄漏是值由程序分配的内存但是由于程序逻辑错误而导致程序失去了对该内存的控制,使得内存浪费. 怎