文档章节

Android开发中积累的一些报错的解决方法

IT丶小生
 IT丶小生
发布于 2014/04/21 11:41
字数 825
阅读 190
收藏 1

1.报错: 
The connection to adb is down, and a severe error has occured. 
[2012-03-11 09:36:56 - Camera] You must restart adb and Eclipse. 
[2012-03-11 09:36:56 - Camera] Please ensure that adb is correctly located at 'D:\SDK_1.5 
\platform-tools\adb.exe' and can be executed. 
解决: 
方法1.cmd中adb kill-server,然后adb -startserver 
方法2.方法1不管用,那么在任务管理器中杀死adb.exe,然后重启Eclipse。 
方法3.方法1和2都不管用,那么查看最后一句报错中:platform-tools中是否有adb.exe(相关路径下面的若没有platform-tools文件夹就新建一个并且把tools中的文件全部复制到platform-tools中)
2.报错:

The Eclipse executable launcher was unable to locate its companion launcher jar

解决:

1.在未解压的eclipse中复制eclipse.ini到安装目录下替换

2把.ini中256改为128

3.报错:

打开Eclipse时出现 “fail to crate the Java virtual machine“,也是把256改为128。

4.报错:

Android.View.WindowLeaked异常

Android.view.WindowLeaked按字面了解,Window Leaked大概就是说一个窗体泄漏了,也就是我们常说的内存泄漏,我们知道Android的每一个Activity都有个WindowManager窗体管理器,同样,构建在某个Activity之上的对话框、PopupWindow也有相应的WindowManager窗体管理器。因为对话框、PopupWindown不能脱离Activity而单独存在着,所以当某个Dialog或者某个PopupWindow正在显示的时候我们去finish()了承载该Dialog(或PopupWindow)的Activity时,就会抛Window Leaked异常了,因为这个Dialog(或PopupWindow)的WindowManager已经没有谁可以附属了,所以它的窗体管理器已经泄漏了。
解决:

关闭(finish)某个Activity前,要确保附属在上面的Dialog或PopupWindow已经关闭(dismiss)了。

5.报错:

eclipse导入工程师报错,Invalid project description

解决:

.project文件中name是否与你的工程名相同

6.报错:

使用ViewPager是时遇到Error inflating class android.support.v4.view.ViewPager

解决:

右键项目选择Build Path ->Configure Build Path,然后选择Order and export 选项.置顶android-support-v4.jar并且将该选项勾上,然后Clean下项目,重新编译问题就解决了

7.报错:

import 项目的时候,有时会出现No projects are found to import,其实就是.classpath和.project丢失了,直接从别的项目中复制过来再简单修改下就行了。

8.报错:

启动eclipse是报 no java virtual machine was found after searching the following location

在里面输入java -version看有没有版本的提示?有的话说明你的JDK是对的,那么就是Eclipse的问题了。没有参考其他方法。

1)如果没有的话:
依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。
在“系统变量”栏下执行三项操作:
①新建“Java_Home”,值:JDK所在的绝对路径(例如 D:\Program Files\Java\jdk1.5.0_04\)。
②新建“Classpath”(如果已有,则直接编辑),值:.;%Java_Home%\lib (若值中原来有内容,用分号与之隔开)。
③新建“Path”(如果已有,则直接编辑),值:%Java_Home%\bin; (若值中原来有内容,用分号与之隔开)。

9.报错:

conversion to dalvik format failed with error 1

抱这个错的原因比较多,要具体问题具体对待,最笨的办法就是重新建个项目把代码copy进去。

本文转载自:http://www.cnblogs.com/andies/archive/2013/02/22/2922581.html#undefined

IT丶小生
粉丝 0
博文 15
码字总数 0
作品 0
昌平
私信 提问
gen下R文件消失 && 工程无故报错

一、R文件失踪案 1. 背景: 前些时候,在进行Android程序开发过程中帮助同学修改xml代码时候,偶尔会出现R类文件离奇失踪事件,当时经过一些恢复操作无果后,只好重建一个工程。由于R类文件在...

zhengguogaun
2013/06/19
148
0
Android组件化开发实践(七):开发常见问题及解决方案

我们在单一工程里开发时代码运行良好,但是在进行组件化开发时,经常会出现一些莫名其妙的问题。 1. ButterKnife无法使用 组件化之后,在library中使用ButterKnife,会发现引用R.id的地方都会...

云之崖
2018/10/09
0
0
Flutter的初体验--初次配置的问题

首先参照官方文档进行搭建Mac下的环境 ,然后就会遇到以下问题: 1.在下载了Flutter 之后,执行Flutter doctor之后,报错: Could not resolve URL "https://pub.flutter-io.cn". Unable to...

jianggest
02/27
0
0
react native android 打包

1.生成离线bundle包 开发中了会知道RN项目的资源文件js css 字体图标 image是不在android or ios文件里面的, 离线包就是把 ReactNative 和你写的资源都打包放入 App . 首先在项目根目录创建文...

罗培海
2018/08/02
440
0
Android ------ 美团的Lint代码检查实践

概述 Lint是Google提供的Android静态代码检查工具,可以扫描并发现代码中潜在的问题,提醒开发人员及早修正,提高代码质量。除了Android原生提供的几百个Lint规则,还可以开发自定义Lint规则...

切切歆语
2018/04/16
138
0

没有更多内容

加载失败,请刷新页面

加载更多

RxJava进行单元测试的方式

@Test public void completeTask_retrievedTaskIsComplete() { // Given a new task in the persistent repository final Task newTask = new Task(TITLE, ""); ......

SuShine
24分钟前
5
0
正则表达式大全

检验手机号码 # 要求:手机号码必须为11位数字,以1开头,第二位为1或5或8。import redef verify_mobile(): mob = input("请输入手机号码:") ret = re.match(r"1[358]\d{9}", m......

彩色泡泡糖
28分钟前
5
0
QT之border-image属性

一、border-image的兼容性 border-image可以说是CSS3中的一员大将,将来一定会大放光彩,其应用潜力真的是非常的惊人。可惜目前支持的浏览器有限,仅Firefox3.5,chrome浏览器,Safari3+支持...

shzwork
28分钟前
6
0
Kubernetes Operator简易教程

1. 安装operator-sdk //安装 operator-sdk$ apt-get install operator-sdk.....$ operator-sdk versionoperator-sdk version: v0.7.0$ go versiongo version go1.11.4 darwin/amd64 2......

Robotcl_Blog
28分钟前
5
0
再谈DAG任务分解和Shuffle RDD

1、DagScheduler分析 DagScheduler功能主要是负责RDD的各个stage的分解和任务提交。Stage分解是从触发任务调度过程的finalStage开始倒推寻找父stage,如果父stage没有提交任务则循环提交缺失...

守望者之父
34分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部