Android--Error and Exception
tw19821220
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
The method setClass(Context, Class<?>) in the type Intent is not applicable for the arguments (GameV
在当前短信内容的activity中写 Bundle bun = new Bundle(); bun.putString("message", "短信内容"); Intent in = new Intent(第二个Activity.this, 第一个Activity.class); in.putExtras(bun);原创 2013-08-06 13:43:22 · 5637 阅读 · 0 评论 -
在新建android工程的时候出现This template depends on the Android Support library!
呵呵, 我猜想你应该是更新了ADT 造成的你可以试试如下步骤:1.进入安装目录“android-sdk-windows”下,打开“SDK Manager.exe”;2.找到Extras,选中Android Support Library,Delete package卸载掉当前的Android Support Library;3.在Eclipse中创建一个新的工程,在最后一步的时候重原创 2013-06-16 20:57:14 · 1361 阅读 · 0 评论 -
关于Unable to instantiate activity ComponentInfo错误解决方案
今天调试程序的时候报了 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.android/activity.MainTabActivity}: java.lang.ClassNotFoundException: ativity.MainTab原创 2013-06-16 16:20:19 · 4522 阅读 · 0 评论 -
解决remove @override annotation
@override:表示一个方法声明打算重写超类中的另一个方法声明。如果方法利用此注释类型进行注解但没有重写超类方法,则编译器会生成一条错误消息。注意:在@override注释在jdk1.5环境下只能用于对继承的类的方法的重写,而不能用于对实现的接口中的方法的实现。 在MYECLIPSE中选中项目--右键properties--java compiler--jdk compilance 改原创 2013-06-16 17:23:45 · 899 阅读 · 0 评论 -
项目总是有红叉叉,打开又没错,Build path contains duplicate entry: '...' for project 'X
打开:项目属性 -> javaBuildPath ->Libraries 提示如下: Build path contains duplicate entry: 'WebRoot/WEB-INF/lib/jstl.jar' for project 'XXX' 原来 jstl.jar 包有两个引入,应该是项目更新时,冲突了;然后找到项目的 .clsspath文件 打开,将多原创 2013-06-16 17:24:37 · 6811 阅读 · 0 评论 -
Android错误-error:Foundtext""whereitemtagisexpected
error: Found text " " where item tag is expected如果你是自己创建的一个文件,里面自己写value然后再拷贝到strings.xml中,或者从别的文档中拷贝粘贴的,,则可能会出现上述为题,非常恶心这个错误的原因是空格的格式不正确而引起的解决方案:1.在eclipse编辑器中重写一遍value标签拷贝出去,在里面填入value2.删除原创 2013-06-09 14:52:49 · 1395 阅读 · 0 评论 -
java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
我也出过一样的错,在 查询语句 那边打印一下 你查出来的数据 查出来了没有,查出来了就 看你Activity 里面写的 接受收数据的 哪个方法 接收数据是不是 超过了 你查的 数据,我的是这样的,我之前数据全部查出来了,但是就是因为 利用数据的地方 得到的比他实际的大。。仔细看一下。。。就这两个地方。。。根本原因:你的代码本身就有问题,在进行数组取值之前,没有进行原创 2013-06-20 18:31:39 · 37803 阅读 · 2 评论 -
android.content.ActivityNotFoundException: No Activity found to handle Intent 的错误
android.content.ActivityNotFoundException: No Activity found to handle Intent { }的错误原因是声明Intent的两个对象,但是实践两个地方用了同一个对象造成的 总之是粗心了原创 2013-06-20 14:38:22 · 3184 阅读 · 0 评论 -
java.io.IOException: Unable to open sync connection!的解决方案
在学习Android的时候,经常是使用手机调试程序,很方便,后来在使用手机调试程序的时候出现了[2012-03-08 11:27:43 - Tea_marsListActivity] ------------------------------[2012-03-08 11:27:43 - Tea_marsListActivity] Android Launch![201原创 2013-07-08 16:52:17 · 1027 阅读 · 0 评论 -
Failed to install *.apk on device *: timeout
可能项目越做越大吧(其实是图片多^-^),到了后面每次调试安装时都出现Failed to install *.apk on device *: timeout现在将这个问题整理出来,以便以后查阅。错误出现:连接真机调试的时候如果连接太久没响应就会出现timeout根据网上众多资料:可分为这几个解决方法方法由简单到麻烦:1.在window-》prensent...原创 2013-07-15 17:28:32 · 2148 阅读 · 0 评论 -
Failed to install UTRUST.apk on device 'ZTE_SP920': Too many open files
一个是因为系统后台开启软件太多,导致内存消耗较大,无法为新安装的软件分配足够的内存;另一个可能的原因是手机内存空间不足导致无法安装,其实和上一个是一个意思原创 2013-07-15 17:29:35 · 1055 阅读 · 0 评论 -
java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x12问题
今天写程序,从一个Activity跳到另一个Activity,页面加载时出现了以下错误:06-03 03:23:27.289: E/AndroidRuntime(9939): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.zuo.txt/com.zuo.txt.EditPage}: java.lan原创 2013-06-30 14:38:14 · 4846 阅读 · 3 评论 -
自定义View编译失败。Binary XML file line #255: Error inflating
02-28 15:17:16.281: DEBUG/AndroidRuntime(391): Shutting down VM02-28 15:17:16.281: WARN/dalvikvm(391): threadid=1: thread exiting with uncaught exception (group=0x4001d800)02-28 15:17:16.372: ERRO原创 2013-07-22 13:15:03 · 1302 阅读 · 0 评论 -
java.lang.ClassCastException: android.widget.LinearLayout$LayoutParams
最近,在android中用代码动态改变某种布局(组件)的高度时,会遇到如题所示的类转换异常。上网查了一下,如下所示:These supply parameters to the parent of this view specifying how it should be arranged. There are many subclasses of ViewGroup.LayoutPara原创 2013-07-23 10:47:24 · 1240 阅读 · 0 评论 -
Use a layout_width of 0dip instead of fill_parent for better performance
安装了最新的ATD 18之后,新加的Lint Warnings插件会给我们检测出许多xml布局中不当的地方,例如:Use a layout_width of 0dip instead of fill_parent for better performance什么意思呢?举个简单的例子:这是一个垂直布局,上下的线性布局各占高度50.0dp,中间的的Text原创 2013-08-01 20:16:54 · 3484 阅读 · 0 评论 -
Application package 'AndroidManifest.xml' must have a minimum of 2 segments错误
新建了一个Android工程,Project名Test01,Package名Test01,Finish。报错:Application package 'AndroidManifest.xml' must have a minimum of 2 segments.原因:Android开发环境中要求Package包名必须是二级以上。好吧,删除掉这个工程重新来。这个之前好像了解些,但是建原创 2013-06-16 17:08:14 · 2807 阅读 · 0 评论 -
android eclipse中导入framework.jar以及使用其隐藏类的方法
想使用开关3G的网络数据ConnectivityManager cm =(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);cm.setMobileDataEnabled(true);但是这个只能在系统里面编译,因为setMobileDataEnabled是hide的,参考网上要“android ecl原创 2013-08-28 16:21:39 · 2435 阅读 · 0 评论 -
关于Android Force Close 出现的原因 以及解决方法
导致出现Force Close的原因有很多,常见的有比如空指针啦,类没有找到啦,资源没找到,就连Android API使用的顺序错误也可能导致(比如setContentView()之前进行了findViewById()操作)Force Close有的人说可以用来让应用完全退出 而故意导致这个问题,让程序强制关闭,这种做法我还是不常用。如何避免弹出Force Close窗口 可以实现原创 2013-09-23 19:36:06 · 2407 阅读 · 0 评论 -
ADB server didn't ACK * failed to start daemon * 解决方案
前几天请假了,回到公司后,打开电脑,插上手机,eclipse居然报ADB server didn't ACK * failed to start daemon *的错误,之前出这样的问题,都是: 1. 查看任务管理器,关闭adb.exe进程,或者重新插一下手机,重启eclipse; 2. 或者在eclipse里面的DDMS里面的devices区间右上角有个向下的箭头:原创 2013-10-09 20:05:13 · 905 阅读 · 0 评论 -
Activity has leaked window that was originally added 问题解决
在做练习的时候,切换屏幕竖恒状态时,会出现Activity has leaked window that was originally added 错误。网上查询得知原因是因为alertDilaog没有关闭所造成的。有2种解决方案:1): @Overrideprotected void onPause() {super.onPause(); //原创 2013-11-11 13:28:47 · 1040 阅读 · 0 评论 -
解决错误:Re-installation failed due to different application signatures
我是在导入已经存在的项目时出现的错误Re-installation failed due to different application signatures调试信息如下:[2011-10-11 10:08:37 - ApiDemos] Re-installation failed due to different application signatures.[2011-10-原创 2013-11-28 17:33:27 · 1882 阅读 · 0 评论 -
Conversion to Dalvik format failed with error 1解决方法:
Conversion to Dalvik format failed with error 1解决方法:第一种情况包导入错误.点击工程-->build path-->libraries-->选中android1.x 或者android2.x ,点击remove。然后再点击add library-->User Library -->next-->User Libraries-->new原创 2014-01-26 10:44:15 · 9561 阅读 · 0 评论 -
gen already exists but is not a source folder
遇到android项目导入出现后重复空包等错误,往往是导入的java编译级别有关,点击项目properties->java Compiler ->修改Compiler compliance level 一般是1.6。修改完成clean项目之后,往往还会遇到:gen already exists but is not a source folder. Convert to a原创 2014-01-27 13:48:33 · 1025 阅读 · 0 评论 -
Android应用的Tab键,来回反复点击会报ANR,是空指针导致的,判空就可以解决
getView().findViewById(R.id.iv_tip_update).setVisibility(View.VISIBLE);以前报空指针修改后if(getView()!=null&&getView().findViewById(R.id.iv_tip_update)!=null){getView().findViewById(R原创 2014-09-02 15:09:45 · 1194 阅读 · 0 评论 -
Activity 中的Toast在Activity销毁后报错,解决方法,把context改成应用的
ToastUtil.showShort(context, R.string.connection_fail);改成ToastUtil.showShort(BusinesslinkApplication.getInstance(), R.string.connection_fail);原创 2014-09-03 11:30:36 · 1867 阅读 · 0 评论 -
获取Android系统语言设置
private int g_lag = 1; // String filename = Locale.getDefault().getLanguage();if (filename != null) {if (filename.equalsIgnoreCase("zh")) {g_lag = 1;} else if (filename.equalsIgnoreCase("en"原创 2014-09-30 14:12:16 · 1415 阅读 · 0 评论 -
Java中split的用法
Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项:java.lang.string.splitsplit 方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split([separator,[limit]]) stringObj必选项。要被分解的 Str原创 2014-11-12 11:29:36 · 49985 阅读 · 5 评论 -
Workspace in use or cannot be created, choose a different one.--错误解决办法
eclipse 使用一段时间后,有时会因为一些故障自己就莫名奇妙的关闭了,再打开时有时没有问题,有时有会提示错误 Workspace Unavailable:Workspace in use or cannot be created, choose a different one.原因:出现这种情况一般是workspace的配置文件中出现了.lock文件(workspace原创 2014-10-16 10:23:39 · 1262 阅读 · 0 评论 -
Android开发中java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: java.lang.NullPoi
Android开发中java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: java.lang.NullPointerException 错误的集中原因及解决办法今天学习Android开发突然遇到了这个问题,查阅了很多资料,并且对集中原因进行了分析。 错误信原创 2015-06-11 17:42:25 · 2981 阅读 · 0 评论 -
cleaning selected projects has encountered a problem errors occurred during build
clean 项目的时候出现的问题。 cleaning selected projects has encountered a problem errors occurred during build 错误:可能是eclipse 中运行的当前clean的项目直接退出一下eclipse就可以解决这个问题。原创 2015-08-06 10:01:32 · 3477 阅读 · 0 评论 -
android.view.WindowManager$BadTokenException: Unable to add window — token null
错误产生:private Context mcontext; @Overrideprotected void onCreate(Bundle savedInstanceState) {mcontext = getApplicationContext(); System.out.println("mcontext=" + mcontext); }private Conte原创 2013-06-11 01:49:49 · 716 阅读 · 0 评论 -
.Android项目导入时,出现的Could not write file 。。。。。。.classpath错误解决办法
昨天再做android的3D图360度全景图时,从http://code.google.com/p/panoramagl-android/downloads/list网站下载了现有的demo,导入到Eclipse中后选择了相应的API后,红叉的项目错误没有了。 工程列表也无任何错误了。但出现了这样的提示框错误说明的是.classpath这个环境文件不能写。随后,查看工程文件主目录下的.原创 2013-06-10 17:39:13 · 1375 阅读 · 1 评论 -
.Android开发在Eclipse环境中无法显示提示信息This element neither has attached
在使用Eclipse开发Android程序过程中,发现鼠标停放在想要查看帮助的类名上面,提示如下信息:Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found.出现这个原因,一般是因为android.jar包的Javadoc文件的关联属性原创 2013-06-10 18:01:17 · 1029 阅读 · 0 评论 -
Only the original thread that created a view hierarchy can touch its views——Handler的使用
今天写了一个更新UI的小例子,没想到出了log打印了这样一个错误:Only the original thread that created a view hierarchy can touch its views。goolgle了一下找到了原因。原来android中相关的view和控件不是线程安全的,我们必须单独做处理。这里借此引出Handler的使用。 Handler的官方描述:原创 2013-06-10 18:04:30 · 667 阅读 · 0 评论 -
Failed to install .apk on device 'emulator-5554': timeout解决方法
我们开发android app的时候,run 在模拟器上,控制台报出:Failed to install .apk on device 'emulator-5554': timeout的错误,解决方法如下:我们打开试图:window->preferences->Android->DDMS如下图,修改红色标注的地方,把原来的值5000改为50000.原创 2013-06-10 18:10:22 · 14927 阅读 · 1 评论 -
右下角android sdk content loader 加载很慢的解决方法
eclipse 每次启动会出现这样的情况右下角的Android SDK Content Loader:一直是 0%不变 一直卡。这样导致无法正常开发很烦人的 1 方法一:删掉 .android目录,重现建模拟器avd文件。一般的就能解决2 方法二:拔掉网线原创 2013-06-10 18:14:31 · 4130 阅读 · 0 评论 -
The import com.google cannot be resolved解决方法
问题描述:在使用Android中使用google map api后出现The import com.google cannot be resolved本质上的原因是:当前classpath指向的路径里头,不包含这个类解决方法:右键该项目->属性->Android,如图,将原来选的Android 1.6或者android的其他版本改成Google APIs就行。import com.原创 2013-06-10 18:34:11 · 5793 阅读 · 0 评论 -
关于Unable to execute dex: Java heap space 解决办法
今天在在编译android工程时遇到 Unable to execute dex: Java heap space的问题,现在分享一下解决方案 上网找了一下,有两种解决方案: 1. eclipse.int 添加内存 2. 导入工程的jar通过add User Library方式导入 右键工程->build pa原创 2013-06-11 14:02:13 · 913 阅读 · 0 评论 -
ActivityGroup中的子Activity创建Dialog:android.view.WindowManager$BadTokenException: U
我们在ActivityGroup或者TabActivity中的子Activity创建Dialog若使用以下的代码 progressDialog = new ProgressDialog(XXX.this)创建就会出现如下Exception05-24 12:34:42.236: ERROR/AndroidRuntime(6362): android.view.WindowManager$原创 2013-06-11 14:15:26 · 890 阅读 · 0 评论 -
java.lang.OutOfMemoryError---at java.lang.StringBuilder.append
在使用StringBuilder类时要注意,尽量不要"+"和StringBuilder混着用,否则会创建更多的StringBuilder对象 http://developer.51cto.com/art/200906/132698.htm原创 2013-06-11 01:57:04 · 3734 阅读 · 0 评论
分享