Android开发亲测error
2015-09-01 17:10
399 查看
1.
错误:运行时出现以下错误:
error:
AndroidManifest.xml file missing!
解决办法:菜单栏 ——> project ——> clean。
2.
错误:编辑时出现以下错误:
error:Unexpected namespace prefix "xmlns" found for tag LinearLayout
解决办法:新版本的android,在进行布局管理器的嵌套使用时,“ xmlns=" " ” 标签只能出现一次,其余的均应删掉。
3.
错误:编辑时出现以下错误
error:MyClickDemo cannot be resolved to a type
eg:MyClickDemo.this.editNum2.setText("");
解决办法:将“MyClickDemo.this.”删掉。
原因:笔者猜测,或许是android新版、旧版的问题。
4.
错误:在用真机测试时,手机上程序显示停止运行。console窗口出现以下错误提示
console 提示:[2015-09-19 16:28:17 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
原因:Activity命名中含非法字符。经笔者测试,当Acticity中含非法字符(eg:数字)时,eclipse并不会提示出错,而是直接导致程序运行崩溃。
eg:Activity名称为Activity6_11.
解决办法:右键选中Acivity,用Refactor将Activity进行重命名。
5.
错误:R文件中没有对应的ID生成。
解决办法:将project -> Build Automatically勾选上。然后进行project -> clean。
6.
错误:appcompat v7 项目中的R文件在使用过程中出现The type java.lang.Object
cannot be resolved. It is indirectly referenced from required .class files的错误。
原因:没有导入.jar包
解决办法: 项目--右键--Properties--Java Build Path--Libraries--Add
Library--JRE System Library->finish
参考网址:点此跳转
7.
错误:
Failed
to install ****.apk on device '1000b1eda2c2': adb rejected install command with: device offline
com.android.ddmlib.AdbCommandRejectedException: device offline
Launch canceled!
原因:手机USB连接不上电脑。
解决方法:
亲测可行的方法:将手机重启。
网传可能的方法:安装豌豆荚,用它连接手机,安装驱动。
8.错误:在导入项目时可能会在console窗口出现以下问题
Unable to resolve target 'android-XX'
原因:所导入项目的target android 版本与你的ADK目标版本不同。l
解决办法:右键项目 ——>properties——>Android——>Project Build Target 在此处查看你的API Level。(我的是20)
然后打开项目根目录下的properties文件,将里面的“target = android - XX”,改为“target = android - API Level”(拿我个人的举例,便是“target = android - 20”),保存,至此完成。
9.Unhandled exception type ParseException
点击一下即可。
10.Errors
原因:版本过低。
解决方法:把AndroidManifest.xml中的<uses-sdk android:minSdkVersion="8" />改的高些,例如:令其等于9.
解决方法:
错误:运行时出现以下错误:
error:
AndroidManifest.xml file missing!
解决办法:菜单栏 ——> project ——> clean。
2.
错误:编辑时出现以下错误:
error:Unexpected namespace prefix "xmlns" found for tag LinearLayout
解决办法:新版本的android,在进行布局管理器的嵌套使用时,“ xmlns=" " ” 标签只能出现一次,其余的均应删掉。
3.
错误:编辑时出现以下错误
error:MyClickDemo cannot be resolved to a type
eg:MyClickDemo.this.editNum2.setText("");
解决办法:将“MyClickDemo.this.”删掉。
原因:笔者猜测,或许是android新版、旧版的问题。
4.
错误:在用真机测试时,手机上程序显示停止运行。console窗口出现以下错误提示
console 提示:[2015-09-19 16:28:17 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
原因:Activity命名中含非法字符。经笔者测试,当Acticity中含非法字符(eg:数字)时,eclipse并不会提示出错,而是直接导致程序运行崩溃。
eg:Activity名称为Activity6_11.
解决办法:右键选中Acivity,用Refactor将Activity进行重命名。
5.
错误:R文件中没有对应的ID生成。
解决办法:将project -> Build Automatically勾选上。然后进行project -> clean。
6.
错误:appcompat v7 项目中的R文件在使用过程中出现The type java.lang.Object
cannot be resolved. It is indirectly referenced from required .class files的错误。
原因:没有导入.jar包
解决办法: 项目--右键--Properties--Java Build Path--Libraries--Add
Library--JRE System Library->finish
参考网址:点此跳转
7.
错误:
Failed
to install ****.apk on device '1000b1eda2c2': adb rejected install command with: device offline
com.android.ddmlib.AdbCommandRejectedException: device offline
Launch canceled!
原因:手机USB连接不上电脑。
解决方法:
亲测可行的方法:将手机重启。
网传可能的方法:安装豌豆荚,用它连接手机,安装驱动。
8.错误:在导入项目时可能会在console窗口出现以下问题
Unable to resolve target 'android-XX'
原因:所导入项目的target android 版本与你的ADK目标版本不同。l
解决办法:右键项目 ——>properties——>Android——>Project Build Target 在此处查看你的API Level。(我的是20)
然后打开项目根目录下的properties文件,将里面的“target = android - XX”,改为“target = android - API Level”(拿我个人的举例,便是“target = android - 20”),保存,至此完成。
9.Unhandled exception type ParseException
点击一下即可。
10.Errors
occurred during the build.Errors
running builder 'Android Pre Compiler'
on project 'XXX' java.lang.NullPointerException
解决方法,将工作空间中的“.metadata”文件夹删去。
注:对于该问题,笔者亦尚不清楚原因,希望了解者可以给予解答,不胜感激。
11.View requires API level 14 (current min is 8):
原因:版本过低。解决方法:把AndroidManifest.xml中的<uses-sdk android:minSdkVersion="8" />改的高些,例如:令其等于9.
12.import android.R 有提示:Don't include android.R here;use a fully qualified name for each usage instead
android
解决方法:两个步骤: 1.修改project.properties文件里的target=android-*为你已有的SDK版本号; 2.如果上述步骤完成后还没有自动修改,那就再看看AndroidManifest.xml文件中的 <uses-sdk android:minSdkVersion="8" android:targetSdkVersion=" * " /> 把“ * ”修改为你所有的sdk版本号,现在一般在9-19
参考网站:百度知道
相关文章推荐
- Android ant 编译 apk文件名含版本号
- Android常用控件之ViewPager
- Android系统中SystemServer进程中初始化的系统service
- android沉浸式状态栏的实现
- android沉浸式状态栏的实现
- android沉浸式状态栏的实现
- android学习笔记(10)service初步
- 常用Android工具(方法)大全
- 提高Android开发效率的9个Web工具
- AndroidStudio遇到的奇葩SVN问题
- Android图片轮播组件(多模式) android-image-indicator
- Android:解决ExpandableListView中添加button后item项点击事件问题
- Android Studio 快捷键整理分享
- Android笔记(十三)AsyncTask(一)
- Android问题集(一)——从fragment跳转到另一个Activity
- Android项目开发流程
- startActivityForResult
- Android ListView 基础入门 简介以及深入优化
- android studio drawable变成了mipmap 是为什么呢
- Android调用SQL Server2008存储过程单例模式