Android应用程序开发中碰到的错误和获得的小经验
2014-04-16 18:29
302 查看
1,Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
Description:这表示手机内存不足,对内存较小的手机经常会出现这样的问题,从而导致应用程序下载不到手机中。
Solution:修改一下应用程序描述符:<manifestxmlns:android="http://schemas.android.com/apk/res/android" package="XX" Android:installLocation="preferExternal" ......>即可。
2,Unable to execute dex: Multiple dex files define Lcom/google/zxing/LuminanceSource;
Description:重复加载jar包导致。
Solution:检查工程中导入的新jar包,是否重复导入。
3,camera.setDisplayOrientation(90);--->add cast to Camera
Description:API版本太低,setDisplayOrientation在2.2以上才能使用。
Solution:我首先在工程里面将API设置成了2.3.3,发现还是有错,于是根据提示在调用setDisplayOrientation方法的函数体上面加了一行@SuppressLint("NewApi"),然后就ok啦!(网上有通过反射机制解决的,没试过)
4,Description:想更改gen目录下的包名,发现右击->Refactor->Rename之后,并不是更改,而是多出一个包。
Solution:这个包名的修改是该到AndroidManifest.xml文件中修改里面的package
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="新包名".......
5,收获:在线性布局中使用android:layout_marginTop="10dp"的效果:当前组件距邻近的top组件的距离为10dp。
Description:这表示手机内存不足,对内存较小的手机经常会出现这样的问题,从而导致应用程序下载不到手机中。
Solution:修改一下应用程序描述符:<manifestxmlns:android="http://schemas.android.com/apk/res/android" package="XX" Android:installLocation="preferExternal" ......>即可。
2,Unable to execute dex: Multiple dex files define Lcom/google/zxing/LuminanceSource;
Description:重复加载jar包导致。
Solution:检查工程中导入的新jar包,是否重复导入。
3,camera.setDisplayOrientation(90);--->add cast to Camera
Description:API版本太低,setDisplayOrientation在2.2以上才能使用。
Solution:我首先在工程里面将API设置成了2.3.3,发现还是有错,于是根据提示在调用setDisplayOrientation方法的函数体上面加了一行@SuppressLint("NewApi"),然后就ok啦!(网上有通过反射机制解决的,没试过)
4,Description:想更改gen目录下的包名,发现右击->Refactor->Rename之后,并不是更改,而是多出一个包。
Solution:这个包名的修改是该到AndroidManifest.xml文件中修改里面的package
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="新包名".......
5,收获:在线性布局中使用android:layout_marginTop="10dp"的效果:当前组件距邻近的top组件的距离为10dp。
相关文章推荐
- 修改android 源码,启动模拟器
- 下载android源码repo sync失败的解决办法
- android 应用开发第5讲
- android 应用开发第4讲
- android 应用开发3讲
- Android 开发人员必须掌握的 10 个开发工具
- android设置屏幕禁止休眠的方法
- Android应用启动后自动创建桌面快捷方式
- Android混淆问题
- JS判断设备终端(PC,iPad,iPhone,android)和浏览器(IE,Opera,Firefox,webKit)
- 也谈android开发之入门
- Android处理图片OOM的若干方法小结
- android仿通讯录ListView效果
- Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形)
- Android开发之wifi
- android,连续点击两次back键退出应用程序
- Android adb中命令的运行
- android添加图片到本地,无法即使刷新的解决方法
- android项目接入SDK以后,切换黑屏问题。
- Android Launcher--简易Launcher开发