- 浏览: 124764 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
kingbinchow:
android:tonghuaguanxin 写道请问,这个属 ...
修改EditText的光标颜色 -
tonghuaguanxin:
请问,这个属性在代码中如何设置?
修改EditText的光标颜色
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 574以前在debug时,一直很快就可以成功,但最近电脑卡,加上更新 ... -
心形vector drawable
2016-04-21 10:44 608<vector xmlns:android ... -
Gridview的第一个Item点击没反应,点击其他的item OK
2015-08-07 14:56 1666遇到一个前人挖下的大坑,各种没响应的呀,后来发现以下代码有问题 ... -
仿iOS 的AssistiveTouch 按键 Floating Action Button
2015-04-16 14:50 1307FloatButton fb = new FloatBu ... -
Android GirdView 最后一行显示不完整
2015-03-20 18:19 3493Android GridView 设置wrap_content ... -
import android eclipse project to android studio
2014-11-13 11:09 923Export from Eclipse 1.Update y ... -
关于android应用退出的问题(转)
2014-10-06 15:48 1248看到很多关于应用退出的问题,今天在这里为大家简单总结一下,如果 ... -
Canvas.drawTextOnPath 2D绘图
2014-07-23 17:18 704绘制文字效果,如下图 protected void onD ... -
android SAX parse xml
2014-07-17 16:22 623<?xml version="1.0&qu ... -
自定义menu,用PopupWindow截获KeyEvent
2014-07-17 15:49 1247public boolean onKeyDown(int ke ... -
Android 自动结束本层activity,回退到上一层 的intent 设置
2014-06-27 13:08 1994Intent intent = new Intent(); ... -
Android Custom View , can not use custom tag in xml file
2014-06-27 13:04 611add this line: xmlns:custom=&qu ... -
onMeasure()--典型视图度量时间
2013-02-18 15:42 984@Override protected void onMe ... -
AsynTask
2013-02-07 16:25 712... -
修改EditText的光标颜色
2013-01-29 15:02 4175在使用EditText的XML 文件中加入一个属性: and ... -
PopupWindow 的BadTokenException
2012-11-05 15:10 1326进入Activity就弹出PopupWindow 来,结果编译 ... -
android sqlite3 数据类型
2012-08-20 09:54 7099sqlite3中的数据类型 大多数的数据库引擎(到现在据我 ... -
android 入门xml布局文件--转
2012-07-10 15:58 912LinearLayout和RelativeLayout共有属性 ... -
Syntax error, static imports are only available if source level is 1.5
2012-06-05 10:20 1587Question: 工程之前一直正常运行,今早上 突然报出 S ... -
android--JNI (转)
2012-05-29 12:14 965The JNI is designed to handle s ...
相关推荐
本文将根据"android常见错误集"这个主题,结合压缩包中的"android常见问题集",详细讨论一些常见的Android开发错误以及解决策略。 1. **Null Pointer Exception**:这是Java编程中最常见的错误,表示尝试访问一个空...
本文将详细解析"Android开发环境设置配置的常见错误",并提供解决方案,帮助开发者顺利搭建Android开发环境。 首先,我们遇到的一个常见问题就是下载Android SDK时出现错误。下载SDK的过程中,可能会遇到网络不稳定...
3. 自定义处理:根据项目需求,可以自定义CrashHelper的错误处理逻辑,比如添加额外的日志信息,或者在上传失败时进行重试。 4. 监听事件:如果需要在错误发生时执行特定操作,如显示提示信息,可以注册错误监听器...
在Android开发环境中,Android Developer Tools (ADT) 是一个至关重要的工具,它作为一个...通过遵循上述指南和处理可能出现的错误,初学者可以顺利地在自己的Eclipse环境中配置并使用ADT,从而开启Android开发之旅。
本文将详细探讨Android中常见的异常类型以及如何进行异常处理。 首先,异常在Java中被分为三大类:运行时异常(RuntimeException)、检查时异常(Checked Exception)和错误(Error)。运行时异常通常由编程错误...
在Android开发中,未捕获错误处理是一个至关重要的主题,因为任何程序都可能出现不可预见的异常情况,导致应用崩溃。为了提供稳定、健壮的用户体验,开发者需要有效地处理这些未捕获的错误。本文将深入探讨Android中...
在这个名为"Android-用于处理错误PIN码的示例动画"的项目中,我们将深入探讨如何在Android应用中实现这种功能,同时增强用户界面的动态效果。 首先,我们需要理解PIN码验证的基本概念。PIN码通常用于保护用户的隐私...
本文将详细探讨Android应用异常处理的基本概念、常见策略以及如何实现一个有效的异常收集系统。 首先,我们需要理解Android应用中的异常类型。在Java编程语言中,异常分为检查异常(Checked Exception)和运行时...
其他常见错误处理 在编译过程中还可能遇到其他类型的错误,例如: - `/bin/bash: bison:找不到命令`,可以通过安装`bison`来解决。 - 检查构建工具版本时的提示,可以通过更新或重新安装对应的工具来解决。 ###...
本文将深入探讨如何利用源码进行Android串口调试,并着重介绍错误处理策略。 首先,我们要了解Android系统并不直接支持串口通信,因为它主要设计为一个用户级操作系统,而不是工业级别的嵌入式平台。但是,开发者...
运行时异常通常表示编程错误,而一般异常用于处理可恢复的错误状态。 11. **Servlet的生命周期**: 包括加载和初始化(init())、处理请求(service())、销毁(destroy())三个主要阶段。Servlet和CGI的区别在于,...
Android事件处理的另一种方式是基于监听接口,常见于View组件。例如,通过实现OnClickListener、OnTouchListener等接口,开发者可以直接在代码中定义事件触发后的行为。这种方式更加灵活,但可能会导致代码过于分散...
### Android常见的触摸事件处理错误与理解 在Android开发过程中,触摸事件处理是非常基础且重要的一个环节,它直接关系到用户界面的交互体验。本文将基于给出的代码片段,深入探讨Android触摸事件处理机制中常见的...
4. **错误处理逻辑**:错误提示通常与异常捕获和处理机制相结合。在代码中,使用try-catch块来捕获可能出现的异常,并在catch块中调用错误提示方法。 5. **用户反馈**:提供一个让用户可以反馈问题的入口,如按钮或...
这个问题的描述涉及到了Android Studio 3.0之后的一个常见错误,即`apt`报错,这通常与Gradle配置有关。让我们深入了解一下这个错误的背景、原因以及如何解决。 在Android Studio 3.0之前,`apt`(Annotation ...
通过研究这个项目,开发者不仅可以掌握Android图片处理的基础知识,还能了解到如何在实际开发中提高用户体验,比如通过异步处理防止UI卡顿,通过合理的内存管理避免OOM(Out Of Memory)错误。同时,此项目还可以...
在Android应用开发过程中,错误处理和调试是必不可少的技能,因为任何软件都无法完全避免出现错误。以下是关于Android开发出现错误处理的调试方法的详细说明: 1. **查看日志(Logcat)**: 日志是调试的第一步,...
以下是对"android常见面试题总结"的详尽解析,涵盖了核心概念、系统架构、UI设计、性能优化等多个方面。 一、Android基础知识 Android是一个开源的操作系统,基于Linux内核,主要用于移动设备。面试中常问的基础...
然而,这种编程方式也带来了一项挑战:错误处理。"bugsnag-android-ndk"项目就是为了帮助开发者解决这个问题,它是一个开源项目,专门用于从原生Android C/C++代码中捕获和报告错误。 该项目的目标是集成到你的...