Fork from my csdn blog: Android 错误集锦(ing…).
Last update time: 2016-03-06 23:34:26.
温馨提示:Ctrl+F查找
系统环境:
Windows7 64位
问题描述:
Eclipse真机无法打印log信息
错误提示:
…
解决方案:
window–>show view–>android->devices,打开devices,点击右边的截屏图片的按钮。等到出现截图的时候,logcat就出来信息了(不保证每次都有用)
系统环境:
Windows7 64位
问题描述:
xml(资源)文件里面的错误
错误提示:
android: invalid start tag xxxxx 错误原因
解决方案:
今天在学shape这个属性,结果创建的xml总是提示这个错误百思不得其解,后来找到原因了我把这个xml文件放错了位置,放到了res/layout路径下应该放在drawable的路径下才对
系统环境:
Windows7 64位
问题描述:
无法run(运行)工程
错误提示:
Conversion to Dalvik format failed with error 1
解决方案:
第一种情况包导入错误.点击工程–>build path–>libraries–>选中android1.x 或者android2.x ,点击remove。然后再点击add library–>User Library –>next–>User Libraries–>new 你取一个名字 比如android2.1 点击OK,选中android2.1–>add jars–>\android-sdk-windows\platforms\android-7\android.jar 点击打开,点击ok–>finish.
第二种情况签名时没有成功。签名:java -jar signapk.jar platform.x509.pem platform.pk8 e:huaworkspace\hua\bin\hua.apk e:huaworkspace\hua\bin\hua_signaed.apk,如果hua_signaed.apk签名失败,那么请到你的工作目录中将hua_signaed.apk delete掉。
第三种情况包冲突,请到工程目录下将相同的包删除,重新导入一个,这一点和第一种情况类似,不过这是针对其他包,不是android包
系统环境:
Windows7 64位
问题描述:
导入SlidingMenu和SlidingMenu所依赖的actionbarsherlock包后再导入supportv7(用来支持ActionBar),工程一直报错、无法生成R文件。
错误提示:
…
解决方案:
不用导入v7包了,因为actionbarsherlock已经支持ActionBar,再导入v7会有冲突。
系统环境:
Windows7 64位
问题描述:
FragmentTransaction使用问题。
错误提示:
java.lang.IllegalStateException: commit already called.
解决方案:
是因为你的ft事务是全局的变量,只能commit一次。所以用两个局部ft事务去做commit即可。 原文地址:http://blog.csdn.net/knxw0001/article/details/9363411
补充:
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
detailFragment = new ProductDetailFragment(productId);
commentFragment = new ProductCommentFragment(productId);
fragmentTransaction.add(R.id.viewgroup, detailFragment);
fragmentTransaction.add(R.id.viewgroup, commentFragment);
fragmentTransaction.commit();
//下面这个是调用的时候需要用新的局部变量
getSupportFragmentManager().beginTransaction().hide(commentFragment).show(detailFragment).commit();
系统环境:
Windows7 64位
问题描述:
使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
错误提示:
Installation error: INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
Please check logcat output for more details.
Launch canceled!
解决方案:
点击下载Genymotion-ARM-Translation.zip
将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机。
Read more...