Android错误提示及解决方案(持续更新)
2015-06-18 16:04
423 查看
1.Failed to pushXXXXX.txt on emulator- : Read-only file system
解决:在启动模拟器的时候带着的参数中,模拟器镜像路径需是绝对路径:-sdcard
E:\android\android-sdk-windows\tools\sdcard.img
注意这个绝对路径里面不能带空格(如 Program Files)
注意:(卷标、标签)必须是sdcard。如
mksdcard -l sdcard 128Me:\haogood.image(而不能是mksdcard -l haogood 128Me:\haogood.image)
在2.2版SDK以后的ADT中,既可在新建ADV
Android虚拟设备时创建一个虚拟盘,也可指定加载以前用mksdcard创建的image文件。
但默认的虚拟卡类型为SD Card。
这和实际Android硬件情形是一样的。
2. [2014-08-16 22:07:05] Failed to push theitem(s).
[2014-08-1622:07:05] null
解决:这个时候需要重启下eclipse
3.Could not find SDK_Root\tools\adb.exe!
可能的原因是下载的sdk版本太新了。网上基本上有两种安装策略:一种是自己下载最新版androidsdk;一种是先下载老版sdk(应该是1.6之前),然后加入eclipse,再设置eclipse进行更新。
4. [2014-08-1622:02:36 - ddms] transfer error: Read-only file system
[2014-08-16 22:02:36] Failed to push selection:Read-only file system
可能是新建模拟器的时候没有给SD卡一个值。
5.
Failed to push selection: Read-only file system
mnt文件夹的权限变成d-------------
重启模拟器
6.
出现Unfortunately,YourPorjectName hasstopped.类似的错误,则有可能是在该activity对应的xml文件中,对应某个控件的属性没有设置好,导致不能显示,所以会出现这种错误。
7.
如果出现Unparsed aapt error(s)!Check theconsole for output.则有可能是资源文件命名出现错误,比如说命名时出现了空格。我遇到的是图片的命名中出现了空格就会有该错误提示。
8. android开发中,在导入一个已经存在的项目出现如下错误:invalidproject
description时,则需要把目录下的.project中的<name>XXXX</name>中的XXX该成和目录文件夹名一样,
因为有可能是你把文件夹的名字改了而导致的。
9.如果出现如下错误:Description
Resource Path LocationType
Thetype MainActivity.RealTimeDataListener
must implement the inherited abstractmethod Animation.AnimationListener.onAnimationEnd(Animation)
MainActivity.java/dvt1/src/com/example/anim_4 line 113 Java Problem
这有很能是缺少某些重写函数,比如说在使用AnimationListener时,就有3种情况,虽然我们在应用程序中未必都使用了这3种情况,但是这3种情况的代码也得必须重写出来,否则会编译通过不了。
10.
如果在elipse中run
as出现如下错误提示:emulator-5554 disconnected!Cancelling 'com.example.****.SplashActivity
activity launch'!,则说明是仿真器没有连接上,解
决方法是:runas->run
configurations->Android Application->Target最后一个选项下面的仿真器前打钩即可。
11. android导入工程时出现如下错误:Android
requires compilercompliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools >Fix Project Properties.
解决方法是ProjectProperties
-> java Compiler -> Enable project specific settings,然后继续选择
Compiler Compliance Leave(多尝试几个值) -> OK
12. android中修改工程文件名的方法,需要同时更改src文件夹和gen文件夹,在elciplse工程中右击这2个文件夹,选择refactor-->rename即可。
13.
如果新加入的工程出现如下错误:R.java was removed!Recreating R.java! 说明是R.java文件没有生成成功,可以先把工程delete掉(不要从硬盘上delete掉),然后重新导入即可。
1.Failed to pushXXXXX.txt on emulator- : Read-only file system
解决:在启动模拟器的时候带着的参数中,模拟器镜像路径需是绝对路径:-sdcard
E:\android\android-sdk-windows\tools\sdcard.img
注意这个绝对路径里面不能带空格(如 Program Files)
注意:(卷标、标签)必须是sdcard。如
mksdcard -l sdcard 128Me:\haogood.image(而不能是mksdcard -l haogood 128Me:\haogood.image)
在2.2版SDK以后的ADT中,既可在新建ADV
Android虚拟设备时创建一个虚拟盘,也可指定加载以前用mksdcard创建的image文件。
但默认的虚拟卡类型为SD Card。
这和实际Android硬件情形是一样的。
2. [2014-08-16 22:07:05] Failed to push theitem(s).
[2014-08-1622:07:05] null
解决:这个时候需要重启下eclipse
3.Could not find SDK_Root\tools\adb.exe!
可能的原因是下载的sdk版本太新了。网上基本上有两种安装策略:一种是自己下载最新版androidsdk;一种是先下载老版sdk(应该是1.6之前),然后加入eclipse,再设置eclipse进行更新。
4. [2014-08-1622:02:36 - ddms] transfer error: Read-only file system
[2014-08-16 22:02:36] Failed to push selection:Read-only file system
可能是新建模拟器的时候没有给SD卡一个值。
5.
Failed to push selection: Read-only file system
mnt文件夹的权限变成d-------------
重启模拟器
6.
出现Unfortunately,YourPorjectName hasstopped.类似的错误,则有可能是在该activity对应的xml文件中,对应某个控件的属性没有设置好,导致不能显示,所以会出现这种错误。
7.
如果出现Unparsed aapt error(s)!Check theconsole for output.则有可能是资源文件命名出现错误,比如说命名时出现了空格。我遇到的是图片的命名中出现了空格就会有该错误提示。
8. android开发中,在导入一个已经存在的项目出现如下错误:invalidproject
description时,则需要把目录下的.project中的<name>XXXX</name>中的XXX该成和目录文件夹名一样,
因为有可能是你把文件夹的名字改了而导致的。
9.如果出现如下错误:Description
Resource Path LocationType
Thetype MainActivity.RealTimeDataListener
must implement the inherited abstractmethod Animation.AnimationListener.onAnimationEnd(Animation)
MainActivity.java/dvt1/src/com/example/anim_4 line 113 Java Problem
这有很能是缺少某些重写函数,比如说在使用AnimationListener时,就有3种情况,虽然我们在应用程序中未必都使用了这3种情况,但是这3种情况的代码也得必须重写出来,否则会编译通过不了。
10.
如果在elipse中run
as出现如下错误提示:emulator-5554 disconnected!Cancelling 'com.example.****.SplashActivity
activity launch'!,则说明是仿真器没有连接上,解
决方法是:runas->run
configurations->Android Application->Target最后一个选项下面的仿真器前打钩即可。
11. android导入工程时出现如下错误:Android
requires compilercompliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools >Fix Project Properties.
解决方法是ProjectProperties
-> java Compiler -> Enable project specific settings,然后继续选择
Compiler Compliance Leave(多尝试几个值) -> OK
12. android中修改工程文件名的方法,需要同时更改src文件夹和gen文件夹,在elciplse工程中右击这2个文件夹,选择refactor-->rename即可。
13.
如果新加入的工程出现如下错误:R.java was removed!Recreating R.java! 说明是R.java文件没有生成成功,可以先把工程delete掉(不要从硬盘上delete掉),然后重新导入即可。
相关文章推荐
- Android Camera Api的心得
- Android中的枚举
- Android计算器开发实例
- 【Android】日期拾取器、时间拾取器与菜单
- android sdk离线安装
- Android双击返回键退出程序的实现方法
- Android ADB server didn't ACK * failed to start daemon * 简单有效的解决方案
- 浅谈JAVA反射机制在Android应用开发中的应用
- android中反射技术使用实例
- Android 打造炫目的圆形菜单 秒秒钟高仿建行圆形菜单
- Android中数据存储--采用SQLite存储数据及在SDCard中创建数据库
- Android应用底部导航栏(选项卡)实例
- 关于使用Android Studio 开发NDK项目生成.h文件方法
- Android中通过GPS或NetWork获取当前位置的经纬度
- Android中设置全屏的方法
- android DexClassLoader动态加载技术详解
- AndroidManifest.xml——category
- Android Canvas绘图详解
- 解决Android加载图片时内存溢出的问题【转】
- Android 简易计算器程序