- 浏览: 122940 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
kingbinchow:
android:tonghuaguanxin 写道请问,这个属 ...
修改EditText的光标颜色 -
tonghuaguanxin:
请问,这个属性在代码中如何设置?
修改EditText的光标颜色
Android 常见错误处理
- 博客分类:
- android
1.could not find "com.baidu.location" class
a.在Android项目根目录下新建一个libs文件夹;
b.把你需要的导入的第三方Jar包复制进这个目录;
c.在libs目录上点右键,选Bulid path –> Use as source folder
2. sdk manager 无法更新.设置代理(天国网络问题)
set tool ->option
proxy server:mirrors.neusoft.edu.cn
proxy port:80
and check Force http:...... option
3.no system iamge etc. options in sdk manager dialog.
update Android SDK Tools version
4. Show file Explore On rooted device you can do this:
Open cmd
Type 'adb shell'
su
Press 'Allow' on device (可选)
chmod 777 /data /data/data /data/data/com.application.pacakage /data/data/com.application.pacakage/*
Go to the DDMS view in Eclipse
5. **.so' in project 'PythonAPK' cannot be read or is not a valid ZIP file:
remove it from build path
6. Android export give a “Conversion to Dalvik format failed error1”
Disable "Build Automatically" on "Project Menu" and rebuild it manually (Right click on project -> Build project),
then try to export the application again.
Eclipse seems to conflict with export and compile simultaneously. So every time you need to export an APK,
disable automatic build. It's safe to use it any other time.
7. 打开res\layout下的文件预览布局页面发现图片已经被替换,
但在模拟器或者真实机器上运行时发现该图片并没有被替换,还是使用的是原来的资源图片。
在开发过程中,由于使用模拟器测试了程序,在首次运行后会将res文件夹下的图片资源文件(如drawable-hdpi、drawable-ldpi和drawable-mdpi)拷贝到bin文件夹下。
在替换资源图片后,eclipse并不清楚是否有图片改变,所以会使用原来bin下的res文件夹中的资源文件进行打包,而图片用的还是第一次eclipse所拷贝进去的文件,
所以当运行程序后会发现替换资源图片在程序中没起作用。
解决方法
只需要把项目bin目录下的res目录删除(可连同bin下生成的.apk、.dex和.ap_等三个文件一并删除),然后再将项目生成apk文件即可。
8. 没签名是不能安装的,系统bin目录下的安装包是自动生成的,是签过名的,默认签名文件在eclipse 中可以选择。
一般都在c盘 user下 C:\Users\admin\.android\debug.keystore
9. Toast .show()仍不显示消息
可查看系统应用设置->消息通知(可能禁止)
10. Unable to execute dex: Multiple dex files define Lcom/mobile/appstore/listjar/sdk/R$anim;
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/mobile/appstore/listjar/sdk/R$anim;
Unable to execute dex: Multiple dex files define Lcom/pingan/base/BitmapUtils$AsyncBitmapDrawable
可以很确切的说肯定是 包含了 两个相关的R.anim的资源文件。我的这个例子确实是重复了的,Jar包和引用工程中的资源文件 有重复!所以删掉Jar包中对应的部分就OK!
11.Conversion to Dalvik format failed with error 1解决方法:签名不成功 可能密码错误
12.设置values-land-xhdpi-1824x1200
int screenWidth = getWindowManager().getDefaultDisplay().getWidth();//真实分辨率 宽
int screenHeight = getWindowManager().getDefaultDisplay().getHeight();//真实分辨率 高
DisplayMetrics dm = new DisplayMetrics();
dm = getResources().getDisplayMetrics();
int densityDPI = dm.densityDpi; // 屏幕密度(每寸像素:120(ldpi)/160(mdpi)/213(tvdpi)/240(hdpi)/320(xhdpi))
Toast.makeText(this, "真实分辨率:"+screenWidth+"*"+screenHeight+" 每英寸:"+densityDPI, Toast.LENGTH_LONG).show();
13. DateFormat.getDateInstance(DateFormat.MEDIUM).format(new Date());
正常输出为 yyyy-M-d(2015-3-10)
在小米四下输出为MMM d,y(Mar 10, 2015)
14. 自定义view 报错 android.view.InflateException: Binary XML file line
构造函数有问题 没有含有属性构造的构造函数(Context context, AttributeSet attrs)
15. context.getResources().getIdentifier(id, "id",context.getPackageName());
android.content.res.Resources$NotFoundException:String resource ID #0x86
set值时可能要String类型,结果用了Int类型。
16. public static String GEOCODER_POST_URL = "http://api.map.baidu.com/geocoder?address=";
--------2015-11-24---------------
adb pull /data/data/com.pahaoche.jc/databases/haochejc E:\sqliteDatabase\haochejc
--------2015-11-27---------------
FragmentTransaction trans = getTransaction();
trans.setCustomAnimations(R.anim.fragment_left_enter,R.anim.fragment_left_exit);
--------2015-12-29---------------
调用摄像头 导致前一个activity oncreate ondestory调用 设置android:configChanges="orientation|keyboard|keyboardHidden|screenSize"
禁止切换屏幕
a.在Android项目根目录下新建一个libs文件夹;
b.把你需要的导入的第三方Jar包复制进这个目录;
c.在libs目录上点右键,选Bulid path –> Use as source folder
2. sdk manager 无法更新.设置代理(天国网络问题)
set tool ->option
proxy server:mirrors.neusoft.edu.cn
proxy port:80
and check Force http:...... option
3.no system iamge etc. options in sdk manager dialog.
update Android SDK Tools version
4. Show file Explore On rooted device you can do this:
Open cmd
Type 'adb shell'
su
Press 'Allow' on device (可选)
chmod 777 /data /data/data /data/data/com.application.pacakage /data/data/com.application.pacakage/*
Go to the DDMS view in Eclipse
5. **.so' in project 'PythonAPK' cannot be read or is not a valid ZIP file:
remove it from build path
6. Android export give a “Conversion to Dalvik format failed error1”
Disable "Build Automatically" on "Project Menu" and rebuild it manually (Right click on project -> Build project),
then try to export the application again.
Eclipse seems to conflict with export and compile simultaneously. So every time you need to export an APK,
disable automatic build. It's safe to use it any other time.
7. 打开res\layout下的文件预览布局页面发现图片已经被替换,
但在模拟器或者真实机器上运行时发现该图片并没有被替换,还是使用的是原来的资源图片。
在开发过程中,由于使用模拟器测试了程序,在首次运行后会将res文件夹下的图片资源文件(如drawable-hdpi、drawable-ldpi和drawable-mdpi)拷贝到bin文件夹下。
在替换资源图片后,eclipse并不清楚是否有图片改变,所以会使用原来bin下的res文件夹中的资源文件进行打包,而图片用的还是第一次eclipse所拷贝进去的文件,
所以当运行程序后会发现替换资源图片在程序中没起作用。
解决方法
只需要把项目bin目录下的res目录删除(可连同bin下生成的.apk、.dex和.ap_等三个文件一并删除),然后再将项目生成apk文件即可。
8. 没签名是不能安装的,系统bin目录下的安装包是自动生成的,是签过名的,默认签名文件在eclipse 中可以选择。
一般都在c盘 user下 C:\Users\admin\.android\debug.keystore
9. Toast .show()仍不显示消息
可查看系统应用设置->消息通知(可能禁止)
10. Unable to execute dex: Multiple dex files define Lcom/mobile/appstore/listjar/sdk/R$anim;
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/mobile/appstore/listjar/sdk/R$anim;
Unable to execute dex: Multiple dex files define Lcom/pingan/base/BitmapUtils$AsyncBitmapDrawable
可以很确切的说肯定是 包含了 两个相关的R.anim的资源文件。我的这个例子确实是重复了的,Jar包和引用工程中的资源文件 有重复!所以删掉Jar包中对应的部分就OK!
11.Conversion to Dalvik format failed with error 1解决方法:签名不成功 可能密码错误
12.设置values-land-xhdpi-1824x1200
int screenWidth = getWindowManager().getDefaultDisplay().getWidth();//真实分辨率 宽
int screenHeight = getWindowManager().getDefaultDisplay().getHeight();//真实分辨率 高
DisplayMetrics dm = new DisplayMetrics();
dm = getResources().getDisplayMetrics();
int densityDPI = dm.densityDpi; // 屏幕密度(每寸像素:120(ldpi)/160(mdpi)/213(tvdpi)/240(hdpi)/320(xhdpi))
Toast.makeText(this, "真实分辨率:"+screenWidth+"*"+screenHeight+" 每英寸:"+densityDPI, Toast.LENGTH_LONG).show();
13. DateFormat.getDateInstance(DateFormat.MEDIUM).format(new Date());
正常输出为 yyyy-M-d(2015-3-10)
在小米四下输出为MMM d,y(Mar 10, 2015)
14. 自定义view 报错 android.view.InflateException: Binary XML file line
构造函数有问题 没有含有属性构造的构造函数(Context context, AttributeSet attrs)
15. context.getResources().getIdentifier(id, "id",context.getPackageName());
android.content.res.Resources$NotFoundException:String resource ID #0x86
set值时可能要String类型,结果用了Int类型。
16. public static String GEOCODER_POST_URL = "http://api.map.baidu.com/geocoder?address=";
--------2015-11-24---------------
adb pull /data/data/com.pahaoche.jc/databases/haochejc E:\sqliteDatabase\haochejc
--------2015-11-27---------------
FragmentTransaction trans = getTransaction();
trans.setCustomAnimations(R.anim.fragment_left_enter,R.anim.fragment_left_exit);
--------2015-12-29---------------
调用摄像头 导致前一个activity oncreate ondestory调用 设置android:configChanges="orientation|keyboard|keyboardHidden|screenSize"
禁止切换屏幕
发表评论
-
android studio debug 一直加载so文件
2017-06-24 16:15 530以前在debug时,一直很快就可以成功,但最近电脑卡,加上更新 ... -
心形vector drawable
2016-04-21 10:44 576<vector xmlns:android ... -
Gridview的第一个Item点击没反应,点击其他的item OK
2015-08-07 14:56 1615遇到一个前人挖下的大坑,各种没响应的呀,后来发现以下代码有问题 ... -
仿iOS 的AssistiveTouch 按键 Floating Action Button
2015-04-16 14:50 1269FloatButton fb = new FloatBu ... -
Android GirdView 最后一行显示不完整
2015-03-20 18:19 3456Android GridView 设置wrap_content ... -
import android eclipse project to android studio
2014-11-13 11:09 885Export from Eclipse 1.Update y ... -
关于android应用退出的问题(转)
2014-10-06 15:48 1202看到很多关于应用退出的问题,今天在这里为大家简单总结一下,如果 ... -
Canvas.drawTextOnPath 2D绘图
2014-07-23 17:18 671绘制文字效果,如下图 protected void onD ... -
android SAX parse xml
2014-07-17 16:22 594<?xml version="1.0&qu ... -
自定义menu,用PopupWindow截获KeyEvent
2014-07-17 15:49 1209public boolean onKeyDown(int ke ... -
Android 自动结束本层activity,回退到上一层 的intent 设置
2014-06-27 13:08 1921Intent intent = new Intent(); ... -
Android Custom View , can not use custom tag in xml file
2014-06-27 13:04 578add this line: xmlns:custom=&qu ... -
onMeasure()--典型视图度量时间
2013-02-18 15:42 956@Override protected void onMe ... -
AsynTask
2013-02-07 16:25 679... -
修改EditText的光标颜色
2013-01-29 15:02 4144在使用EditText的XML 文件中加入一个属性: and ... -
PopupWindow 的BadTokenException
2012-11-05 15:10 1278进入Activity就弹出PopupWindow 来,结果编译 ... -
android sqlite3 数据类型
2012-08-20 09:54 7066sqlite3中的数据类型 大多数的数据库引擎(到现在据我 ... -
android 入门xml布局文件--转
2012-07-10 15:58 875LinearLayout和RelativeLayout共有属性 ... -
Syntax error, static imports are only available if source level is 1.5
2012-06-05 10:20 1562Question: 工程之前一直正常运行,今早上 突然报出 S ... -
android--JNI (转)
2012-05-29 12:14 938The JNI is designed to handle s ...
相关推荐
Android 环境搭建,Helloworld以及常见错误处理,最新版哦.doc
初学者对于 自己的eclipse 版本 在安装ADT时 太慢 不能安装的问题
ClassCastException 强制转换类失败异常 IllegalArgumentException 方法参数类型传入异常 IllegalStateException ...AssertionError 断言错误 ExceptionInInitializerError 试图初始化静态变量或者静态初始化块时抛出
iperf 2 ,3 的android 平台移植笔记,ndk 选择,交叉编译工具链的编译和配置,编译结果的验证,常见错误的处理方法。工作实践中的总结。
Android照相机开发实现demp,其中包括一些相机开发中常见错误的处理,以及照片保存时OOM的处理,欢迎一起学习交流
4.5.4 处理菜单选择 103 4.5.5 子菜单和上下文菜单 103 4.5.6 To-Do List示例续 105 4.6 小结 111 第5章 Intent、广播接收器、Adapter和Internet 113 5.1 Intent简介 113 5.1.1 使用Intent来启动活动 114 ...
但是android的webview默认支持的功能非常弱,很多地方都是需要自定义的,才能达到我们想要的效果。并且webview在不同的版本会有不同程度的bug。下面小编把webview经常出现的问题给大家整理如下: 1.为WebView自定义...
以及EntityResolver这4个接口.ContentHander用于处理跟XML文档相关的事件,DTDHander用于处理对文档的DTD进行解析时产生的事件,ErrorHandler用于处理XML文档产生的错误,EntityResolver用于处理外部实体.值得注意的是,...
对于进程生命周期,一个普遍的错误就是:当一个Intent Receiver在它的onReceiveIntent()方法中,接收到一个intent后,就会从这个方法中返回。而一旦从这个方法返回后,系统将会认为这个Intent Receiver不再处于...
SOAP工具类,异步Task,常用工具类(字符串,日期,文件处理,图片处理工具类等),能够使您的应用在团队开发中减少冗余代码,很大的提高了代码的维护性与开发高效性,能很好的规避由于开发疏忽而导致常犯的错误。...
最后,在分析常见的字符分割方法的优缺点基础上,本文研究了一种结合先验知识与垂直投影的字符分割处理方法,该方法通过初步分割与精确分割两步处理,能够达到准确分割七个车牌字符的目的,对字符粘连的现象也有很好...
主要介绍了Android开发中Eclipse报错及对应处理方法,实例汇总了使用eclipse开发Android项目过程中常见的错误提示及对应的处理技巧,需要的朋友可以参考下
文章介绍了Android NDK开发的简单概念、常见错误及处理和从第一个Hello World开始实际做一个简单的JNI开发示例,相信看完之后,大家对NDK开发有了一个概念上的认识了,那么接下来我们需要再深入一下NDK的开发,我们...
涉及ble蓝牙通讯的客户端(开启、扫描、连接、发送和接收数据、分包解包)和服务端(初始化广播数据、开始广播、配置Services、Server回调操作)整个环节以及一些常见的问题即踩过的一些坑。 比如 1、在Android不同版本...
计算器可以处理括号,小数,负数,可以判断常见的错误,重复计算
毕加索会自动处理Android上许多常见的图像加载陷阱:处理ImageView回收和适配器中的下载取消。 复杂的图像转换,使用最少的内存。 自动内存和磁盘缓存。 自动检测到适配器的重新使用,并且先前的下载被取消。 转换...
以下是阅读官网的说明:LifeCycle指的是使用生命周期通知组件去处理生命周期。支持生命周期的组件执行操作以响应另一个组件(例如活动和片段)的生命周期状态更改。这些组件可帮助您生成组织性更好,并且通常重量更...
所谓TreeView就是在Windows中常见的多级列表树,在Android中系统只默认提供了ListView和ExpandableListView两种列表,最多只支持到二级列表的实现,所以如果想要实现三级和更多层次的列表,就需要我们自己来做一些...
SOAP工具类,异步Task,常用工具类(字符串,日期,文件处理,图片处理工具类等),能够使您的应用在团队开发中减少冗余代码,很大的提高了代码的维护性与开发高效性,能很好的规避由于开发疏忽而导致常犯的错误。...