android 错误备忘
superjunjin
在移动开发的道路上奋力前行
展开
-
Activity缺少无参默认构造方法,产生实例化错误InstantiationException
Java代码 Android 2.3.3 Eclipse Version: 3.7.0 LogCat 主要错误: Java代码 04-06 11:24:33.126: ERROR/AndroidRuntime(17173): Caused by: java.lang.Instan转载 2012-06-14 17:09:37 · 5438 阅读 · 0 评论 -
9.png malformed,No marked region found along edge,Found along top edge 问题解决
9.png malformed.或 No marked region found along edge.以及 Found along top edge 的问题解决。主要是因为该图片没有四周的定位像素。有两种解决方法:1,,讲其后缀名改为普通名字。2,将其做成点九图片。详细内容请看:http://blog.sina.com.cn/s/blog_67转载 2012-06-06 15:50:31 · 28524 阅读 · 1 评论 -
java.util.ConcurrentModificationException 解决办法
转自 http://www.cnblogs.com/frankliiu-java/articles/1759460.html今天在项目的中有一个需求,需要在一个Set类型的集合中删除满足条件的对象,这时想当然地想到直接调用Set的remove(Object o)方法将指定的对象删除即可,测试代码: public class Test { public static void转载 2012-09-25 11:31:54 · 3558 阅读 · 0 评论 -
android项目的.project文件
问题: 对于用eclipse生成的android项目都会产生一个.project文件,而很多从网上下载的项目没有此文件,导入会报错(会认为没有项目,其实只差.project文件)解决: 从其他的android项目复制粘贴一个.project文件过来,然后把里边的项目名称改为你自己的项目名称(不改项目名称也无法导入),导入成功.project文件里除了项目名称,就是一些插件了原创 2015-04-01 18:29:05 · 3230 阅读 · 0 评论 -
android下eclipse中的Logcat 查看system.out.print()输出设置
菜单:Window-->show view-->other-->找到Android,选择Logcat。如果你想在一个单独的窗口看到system.out.print()的输出的话,可以在logcat界面点那个绿色的“+”号,在Filter name 和 By log tag里面均填入System.out,这样的话你就能在单独的界面查看system.out.print()的输出了!原创 2012-04-22 12:03:18 · 20419 阅读 · 2 评论 -
activity反复进入onDestroy onCreate方法
问题:pad平放在桌子上,无任何操作,activity会反复进入onDestroy onCreate方法加了此属性android:configChanges="keyboardHidden|orientation",好了,可是我并没有进行横竖屏切换activity中注册了180度重力感应的代码new MySensorEventListener(this).register(); 可是原创 2014-04-24 16:35:55 · 5404 阅读 · 0 评论 -
Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead的解决办法
今天在eclipse里报这个错误:Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please fix project properties 1. 项目 右键 ->android tools ->Fix Project2. 如果不可转载 2012-06-06 09:22:55 · 1888 阅读 · 0 评论 -
关于android library project的错误(不定期更新)
android项目在project.properties文件中写入这句话android.library=true,即可作为library项目导入到主项目中去(好像是因为有资源文件所以不能打成jar包,只能这样导入到主项目)1,主项目报错(主要原因就是选中了is library)问题1:R.id.xx的文件不能够在 switch cases 中使用,提示Migrate Android C转载 2015-04-14 11:02:21 · 2263 阅读 · 0 评论 -
The operation cannot be completed. See the details.
出现下图的情况 网上搜寻 说是Eclipse版本问题 最终换成较为稳定的Eclipse IDE for Java EE Developers, 再重新装ADT,问题解决了原创 2012-09-28 16:27:19 · 13528 阅读 · 0 评论 -
listview中有checkbox 滑动后状态改变
问题描述:listview中有checkbox组件 选中itemX后 滑动listview itemX滑出屏幕再滑回来 状态变成了未选中经网上一篇博文的点拨(虽然他也不甚知其原因)http://blog.sina.com.cn/s/blog_65570a20010108lp.html但我找到了自己的问题 很是窘迫 都是复制粘贴的代价原来关于checkbox状态的存取写倒了原创 2012-09-26 14:45:39 · 6384 阅读 · 6 评论 -
android 混淆问题(导出apk时报错或导出的apk装上后报错)
1,问题描述:在签名导出的最后一步,报错Conversion to Dalvik format failed with error 1解决办法:clean项目或重启eclipse2,问题描述:在签名导出的最后一步,报错proguard-android.txt does not exist or is not regular file 解决办法:对比其他项目的文件,在项目的p原创 2015-04-15 15:58:55 · 7468 阅读 · 0 评论 -
Service Intent must be explicit的解决方法
今天在学习Android的Service组件的时候,在AndroidMainfest.xml中定义了[html] view plain copy service android:name=".BindService" android:enabled="true"转载 2016-12-29 20:18:12 · 1216 阅读 · 0 评论 -
ERROR: Application requires API version 10. Device API version is 8
刚学Android的同学,容易出现这种错误;具体原因是应该程序的版本跟模拟器的版本不一致导致的。解决方法:修改两个配置文件1:在AndroidManifest.xml里, <uses-sdk android:minSdkVersion="8" />找到這一行,這行是表示要執行這個應用程式所需要的最低版本,把數字改成模擬器上面的版本。2:在def转载 2012-06-12 09:48:32 · 1762 阅读 · 0 评论 -
Android中adb uninstall failure
使用adb工具的adb install命令可以将一个编译好的.apk应用程序安装到手机中,或者模拟器中,命令也很简单 adb install myprog.apk 运行adb命令要注意的就是,在运行的时候一定要先用模拟器运行起来.这是我们在模拟器上使用MENU->Setting->应用程序->管理应用程序,就可以查看到我们安装上去的apk应用(在这里也可以卸载程序).在Ecli转载 2012-06-15 09:59:20 · 11261 阅读 · 0 评论 -
WindowManager$BadTokenException: Unable to add window permission denied for this window type
10-11 11:47:27.472: E/AndroidRuntime(12804): java.lang.RuntimeException: Unable to start activity ComponentInfo{cn.zhl.classguiding/cn.zhl.classguiding.XueanPdfActivity}: android.view.WindowManager$Ba转载 2013-10-11 13:39:37 · 12092 阅读 · 3 评论 -
Android应用程序启动时发生AndroidRuntime : ClassNotFoundException for Activity class的解决方法
在android应用程序启动时抛出下面异常导致启动失败:07-09 17:12:35.709: ERROR/AndroidRuntime(3866): Uncaught handler: thread main exiting due to uncaught exception07-09 17:12:35.719: ERROR/AndroidRuntime(3866): java.la转载 2012-06-14 17:08:19 · 1890 阅读 · 0 评论 -
错误:Binary XML file line #23: You must supply a layout_width attribute.
在布局文件里面添加android:layout_with="" 这个属性就可以了!唉!发了近2天的时间,怪自己的基础不扎实啊转载 2012-06-28 13:43:18 · 19523 阅读 · 7 评论 -
错误:Can't upgrade read-only database from version 0 to 1
在模拟器上运行项目时会被强制退出,查找log,错误原因如下 android.database.sqlite.SQLiteException: Can't upgrade read-only database from version 0 to 1: 产生这个原因可能有很多,就我遇到的情况以及在网上搜索看到的问题而言,很可能是在创建表的时候出错 可以转载 2012-06-28 10:01:54 · 9575 阅读 · 0 评论 -
Android R.java文件丢失的问题
R.java这个文件是会自动生成的。但是有时候你写错xml文件的时候,R.java是不会自动生成对应的值。这个时候我们会很习惯去clean一下这个项目,这个时候会突然发现,R.java竟然不见了。 这个时候的你肯定非常的气愤,你可能会拼命在网上找答案,网上会有很多答案告诉你 右键项目--》Android Tools--> fix project properties转载 2012-06-29 02:08:33 · 2248 阅读 · 0 评论 -
android中The connection to adb is down,问题和解决
自己总结的在android中常会出现的不好解决的问题和方法(其中第三个方法经过了四天的折磨。。。。。哎)1.报错:BUILD FAILEDD:\workspace\ganji\build.xml:144: The following error occurred while executing this line:D:\workspace\ganji\build.xml:2原创 2012-06-30 11:02:08 · 3416 阅读 · 1 评论 -
onNewIntent 调用时机
在做微博项目时,当在账户管理界面AccountManagerActivity点击add按钮,跳转到添加账户授权界面时,报空指针的错就是直接进onNewIntent了,onCreate不再执行所以oncreate的内容复制下,到onNewIntent, 都是些findViewById的不耗时工作,暂且这样解决在IntentActivity中原创 2012-07-01 01:13:59 · 1947 阅读 · 0 评论 -
You cannot combine custom titles with other title feature
今天在写自定义标题栏的代码出现了一下错误:“You cannot combine custom titles with other title feature”。这个问题在开发中还不是很常见。经过查资料和检查自己的代码发现,问题的原因在于:在我设置customtitlebar的activity中设置了“android:theme="@android:style/Theme.NoTitleBar.F转载 2012-07-01 19:56:36 · 5195 阅读 · 0 评论 -
Syntax error on token "else", delete this token
if(intent.getExtras().getString("classname")=="AccountManagerActivity");很有可能是因为if语句后面多了分号,导致写else语句提示错误原创 2012-07-01 01:55:22 · 22434 阅读 · 3 评论 -
关于listview的setAdapter和notifyDataSetChanged
做了个需要更新listview的项目,在listview更新时遇到问题,抓耳挠腮半天仍未能解决,最后请教高手才得以解决(其实是自己太菜了,现在想想又是被一个简单问题困扰了)1,Adapter中notifyDataSetChanged的作用 对于Android开发来说处理一些界面需要和Adapter适配器打交道,虽然Android自带了一些比如ArrayAdapter但是大原创 2012-06-19 10:52:45 · 30333 阅读 · 8 评论 -
attempt to write a readonly database 错误
这次错误说明 并不是所有没在manifest中添加权限的错误都会在错误提示中提示出来的attempt to write a readonly database 错误是试图写数据到只读数据库打开数据库的方法是这种应该没错的SQLiteDatabase db = SQLiteDatabase.openDatabase(Dir.dbPath, null, SQLiteDatabase.OPEN_原创 2012-09-24 15:36:46 · 14954 阅读 · 1 评论 -
bug小结
1,Couldn't read row 1, col 1 from CursorWindowjava.lang.IllegalStateException: Couldn't read row 1, col 1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from原创 2012-10-24 18:24:11 · 7046 阅读 · 0 评论 -
android eclipse console 错误
参考文章:http://blog.csdn.net/wangkeke1860/article/details/505177421,Installation error: INSTALL_FAILED_VERSION_DOWNGRADE问题原因: 这个问题的原因就是在你的手机或者模拟器上安装了同包名的应用,并且你当前运行的versionCode的值小于已经安装应用的versionCode的值,因此会原创 2017-02-15 10:17:03 · 1096 阅读 · 0 评论