Android Exception
文章平均质量分 68
sky_brian
日拱一卒无有尽,功不唐捐终入海。
展开
-
Eclipse 报 Apostrophe not preceded by
今天在合资源文件的时候后,一些法国的语言和德国的语言在编译的时候报错。仔细看了一下。发现是values中的一些特殊字符没有被正确的转义造成的,比如一些单引号或者&出现没有进行转移。解决方法如下:将出现问题的特殊字符进行转义 Jusqu'à l'arrêt编译无法通过 Jusqu\'à l\'arrêt编译通过如上面的单引号利用\进行了转义之后成功编译通过!原创 2015-01-06 20:23:24 · 657 阅读 · 0 评论 -
骁龙相机(SnapdragonCamera)低分率拍照放到PC端照片损毁
Android5.1的骁龙相机,采用WXGA、vga等Picture size 拍照。在图库中查看照片,照片是正常的。但是当采用MTP模式连接电脑后打开照片看的时候会发现照片局部broken。修改文件如下:apps\SnapdragonCamera\src\com\android\camera\Storage.java1、方法writeFile():- public stati原创 2016-02-24 11:03:40 · 2113 阅读 · 0 评论 -
android 相机与手电筒的互斥
相机和SystemUI。在android5.0的快捷开关上面有一个手电筒的开关,并且支持后台运行。需要明确的一点就是,之所以他们两个不能一起使用是因为手电筒其实调用的也是相机里面的闪光灯。他们作为同一个硬件是不能一起使用的首先看一下手电筒是怎么工作的:/SystemUI_q5.1/src/com/android/systemui/statusbar/policy/Flash原创 2015-09-10 17:31:57 · 3808 阅读 · 2 评论 -
Neither user 10029 nor current process has android.permission.WRITE_MEDIA_STORAGE.
01-10 08:26:15.694: W/CropActivity(11674): lsn cannot write e= java.lang.SecurityException: External path: /storage/sdcard1/_19700110_082615.JPG: Neither user 10029 nor current process has android.pe原创 2015-03-09 16:50:33 · 8310 阅读 · 0 评论 -
Android5.0 长按电源键关机没有弹确定对话框直接关机
Android5.0 长按电源键关机没有弹确定对话框直接关机,但用户点击了关机选项之后,应该弹一个确定对话框给用户提示是否真的进入关机模式。首先在frameworks层将对话框的标志位打开。frameworks\base\policy\src\com\android\internal\policy\impl\GlobalActions.java @Override原创 2015-04-23 16:09:38 · 2430 阅读 · 0 评论 -
Android5.0 计算器计算结果不准确和结果末尾的多余的‘0’没有省略的解决方法
Android5.0 计算器计算结果不准确和结果末尾的多余的‘0’没有省略 一、问题的描述:【测试步骤】1.进入计算器2.输入 100-99.93.查看计算结果【测试结果】1.结果为: 0.0999999999【预期结果】1.结果应为: 0.1 【测试步骤】1.进入计算器2.输入1000-999.9,查看结果是否为: 0.1【测试结原创 2015-04-22 10:33:08 · 3076 阅读 · 1 评论 -
8916_225bug 相机快速切换前后摄的时候点击录像弹框,停止运行bug。
android 相机 ANR 切换前后摄。原创 2015-01-22 10:42:43 · 3466 阅读 · 0 评论 -
android 如何引用@hide(隐藏)的类,方法和常量?
最近在处理SD卡的读写问题,本地Elipse能跑的程序提交到服务器上的时候,报错,找不到import的类,还有一些方法也是找不到,利用sourceInsight搜了源码发现都是用了@hide标记的类和方法。/** * Description of a storage volume and its capabilities, including the * filesystem path w原创 2015-03-20 17:26:47 · 11688 阅读 · 0 评论 -
Android 长按home键强制关闭应用后,在哪里执行退出应用?
1、问题描述:在做一个应用的时候发送了一个广播,原本是打算在onDestory()方法中通过if(mNotificationManager != null ) mNotificationManager.cancel(NOTIFICATION_ID);取消该通知的,但是我按home键返回桌面后,再长按home键强行关闭应用,该应用的通知没有被销毁。打log发现,android强制关闭应用的原创 2015-02-06 15:41:56 · 2834 阅读 · 0 评论 -
android 防止用户粗暴点击(快速点击)引起的无响应问题。
1、问题分析:在做应用的时候经常会遇到一些奇葩用户,或者测试员,对着一个按钮或者某个控件进行粗暴的点击,这时很有可能出现的情况就是系统来不及响应到最后的ANR。2、解决方案:我的解决方案就是用户在很短的时间不断的点击某个控件时,不做响应。3、代码如下:在你需要防止粗暴点击的地方加上if(isFastDoubleClick()) retu原创 2015-01-26 09:35:57 · 1922 阅读 · 0 评论 -
[ST_闹钟]添加多个同一时间响铃的闹钟(3个以上),响铃后关闭闹钟,界面会卡在响铃界面
1、问题描述:如题;2、问题分析:在/DeskClock/src/com/android/deskclock/alarms/AlarmService.java文件的public int onStartCommand(Intent intent, int flags, int startId)方法中对这种重复设计相同时间的闹钟没有做出处理。我们只需要在闹钟响起的的时候判断当前闹钟是不是已经是正在原创 2015-01-27 11:07:45 · 1037 阅读 · 0 评论 -
设置SELinux 策略规则 ? 在Kernel Log 中出现"avc: denied" 要如何处理?
正所谓软件出错不可怕,出错不报错就可怕了。只要看到日志中有报错信息都是有迹可循的。继android KK 4.4 版本后,Google 默认启用了SELinux, 并会把SELinux 审查异常打印在kernel log 或者 android log(L 版本)中,对应的关键字是: "avc: denied" 或者"avc: denied"1.问题现象:原创 2016-11-15 16:53:21 · 7546 阅读 · 0 评论