随笔分类 -  android开发里跳过的坑

Android图片删除后断电重启后依然存在问题修改
摘要:adb shell sync后再断电重启就可以成功删除,代码如下: android执行adb命令代码 1 public static CommandResult execCommand(String command, boolean isRoot) { 2 return execCommand(ne 阅读全文

posted @ 2023-12-12 14:13 苏小七 阅读(64) 评论(0) 推荐(0)

android 自定义keyboardview,按钮点击区域向下偏移
摘要:<com.rollup.em1710launcher.view.NumberKeyboardView android:id="@+id/keyboard_view" android:layout_width="wrap_content" android:layout_height="wrap_con 阅读全文

posted @ 2022-07-20 20:36 苏小七 阅读(263) 评论(0) 推荐(0)

android studio 新建NDK demo工程构建不成功问题记录
摘要:1.ndk demo工程构建失败,提示Caused by: java.lang.NullPointerException at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:787) at com.andro 阅读全文

posted @ 2021-06-16 14:40 苏小七 阅读(4110) 评论(0) 推荐(0)

android开发里跳过的坑——GridView使用Glide加载图片不显示
摘要:用grideview显示本地图片列表,用了Glide加载框架,具体调用如下: Glide.with(mContext).load(Uri.fromFile(file)).into(imageView); 但是神奇的事情发生了,什么都不显示,且没有错误提示!!!!!网上搜索信息无过后,想着要么显示占位 阅读全文

posted @ 2019-07-01 16:43 苏小七 阅读(3242) 评论(1) 推荐(0)

android开发里跳过的坑——TimePickerDialog onTimeSet不回调
摘要:在android6.0.1上测试发现TimePickerDialog的onTimeSet和DatePickerDialog的onDateSet不回调,查看SDK源码发现,TimePickerDialog源码中该回调的调用在下面方法中调用: 阅读全文

posted @ 2019-02-12 14:44 苏小七 阅读(879) 评论(0) 推荐(0)

android开发里遇到的坑——eclipse项目导入android studio以后Run按钮灰色
摘要:android studio编译有错误但是没有提示给用户,关闭android studio重新启动项目后,会显示错误,修复以后即可! 阅读全文

posted @ 2018-12-18 18:36 苏小七 阅读(693) 评论(0) 推荐(0)

android开发里跳过的坑——camera调用setDisplayOrientation设置预览显示旋转无效
摘要:问题原因,在surfaceview没有设置给camera之前调用了,所以,这个方法一定要在camera.setPreviewDisplay(surfaceHolder)这个之后,启动相机预览之前调用。 阅读全文

posted @ 2018-10-16 10:42 苏小七 阅读(5034) 评论(0) 推荐(0)

6572平台上关于wifi热点切换跳的坑
摘要:最近在做一个无屏的项目,需要开启设备的wifi热点,通过连接热点设置设备wifi,本来看起来很容易完成的一件事情,遇到了一下的坑 在wifi切换状态时,大概率出现不能切换的问题,比如从wifi状态切换到wifi热点时,可能wifi会出现一直处于wifi正在关闭的状态,或者wifi热点关闭时,可能一直 阅读全文

posted @ 2018-09-27 17:37 苏小七 阅读(374) 评论(0) 推荐(0)

android开发里跳过的坑-电源锁WakeLock不起作用
摘要:由于个别需求,需要做一个不让系统屏常亮不休眠的APP,于是使用了电源锁,在oncreate里加了如下代码: PowerManager pm = (PowerManager) context .getSystemService(Context.POWER_SERVICE);WakeLock mWake 阅读全文

posted @ 2018-07-03 20:09 苏小七 阅读(4928) 评论(0) 推荐(0)

android开发里跳过的坑——android studio打包的APK签名无效
摘要:近期把一个项目从eclipse上移植到了android studio, 在打包发布APK的时候,应用上传到应用市场时提示取不到签名。但是,我确实使用了 做过签名了。 然后换了一种打包方式 build apk后,该APK上传就可以正常获取签名(已在app的build.gradle里配置过签名了) 于是 阅读全文

posted @ 2018-01-23 16:14 苏小七 阅读(3217) 评论(0) 推荐(0)

android开发里跳过的坑——listview不显示
摘要:在蓝牙回调接口public void onLeScan(BluetoothDevice device, int arg1, byte[] arg2)里面调用adpter.notifyDataSetChanged(),一直刷不出列表。仔细查看log后,发现该回调里不可以操作UI(应该是不在主线程)。改 阅读全文

posted @ 2017-11-16 15:44 苏小七 阅读(621) 评论(0) 推荐(0)

android开发里跳过的坑——onActivityResult在启动另一个activity的时候马上回调
摘要:该问题是由于被启动的activity的launchMode为singleTask模式,该模式下不可以使用onActivityResult,要使用onActivityResult,被启动的activity需要设置为标准模式。 阅读全文

posted @ 2017-10-18 16:24 苏小七 阅读(1000) 评论(0) 推荐(0)

android源码mm时的编译错误no ruler to make target `out/target/common/obj/JAVA_LIBRARIES/xxxx/javalib.jar', needed by `out/target/common/obj/APPS/xxxx_intermediates/classes-full-debug.jar'. Stop.
摘要:瞧见没有,就因为多了这一个反斜杠,浪费了一下午时间找问题,哭了~~~~ 阅读全文

posted @ 2017-10-14 18:34 苏小七 阅读(5242) 评论(0) 推荐(0)

android开发里跳过的坑——android studio 错误Error:Execution failed for task ':processDebugManifest'. > Manifest merger failed with multiple errors, see logs
摘要:使用AS在gradle里配置了多个定制版本,发现在编译版本切换时,会出现错误: Error:Execution failed for task ':processDebugManifest'.> Manifest merger failed with multiple errors, see log 阅读全文

posted @ 2017-08-15 16:48 苏小七 阅读(379) 评论(0) 推荐(0)

android开发里跳过的坑-android studio 错误 Could not find junit:junit:4.12
摘要:在导入一个新项目时,出现错误Could not find junit:junit:4.12,网上大多是说缺少junit的jar包,但我查看了安装目录下是有jnuit包的,并且新建的项目都没有问题。几经对比,发现是因为project的设置有问题 新导入的项目,Default Library Repos 阅读全文

posted @ 2017-08-15 14:07 苏小七 阅读(4176) 评论(1) 推荐(0)

android开发里跳过的坑-AS导入NDK工程提示错误 No such property: sdkHandler for class: com.android.build.gradle.LibraryPlugin
摘要:接到一个NDK工程需要调试,导入后发现总是提示错误 Error:(37, 1) A problem occurred evaluating project ':libuvccamera'.> No such property: sdkHandler for class: com.android.bu 阅读全文

posted @ 2017-08-10 17:52 苏小七 阅读(3893) 评论(0) 推荐(0)

android开发里跳过的坑——图片文件上传失败
摘要:使用的apache的httpclient的jar包,做的http图片上传,上传时,服务器总返文件格式不对。后来发现,是由于在创建FileBody时,使用了默认的ContentType引起的。所以服务器有判断文件类型的要求的时候,创建FlieBody时需要注意添加MIME类型,例如PNG图片文件: n 阅读全文

posted @ 2017-07-22 12:47 苏小七 阅读(1284) 评论(0) 推荐(0)

android开发里跳过的坑——“org.apache.http.message.BasicHeaderValueFormatter.INSTANCE”错误
摘要:在android4.4.2的系统里,写了一个系统应用,其中有一个功能是通过表单上传图片的,使用了httpclient-4.5.3.jar httpmime-4.5.3.jar httpcore-4.4.6.jar这几个包。运行时报错:“org.apache.http.message.BasicHea 阅读全文

posted @ 2017-07-20 19:12 苏小七 阅读(1269) 评论(0) 推荐(0)

android开发里跳过的坑——adb connect连不上
摘要:user版本在系统init.rc里已经添加了setprop service.adb.tcp.port 5555 ,但是刷机以后,发现adb connect怎么都连不上,重启电脑,改变网络,巴拉巴拉,能试的办法都试过了,还是不行,终于,老大问了一句,开启调试模式了吗?晕菜!! 记得,开启调试模式啊,我 阅读全文

posted @ 2017-05-25 17:53 苏小七 阅读(3119) 评论(0) 推荐(0)

android开发里跳过的坑——button不响应点击事件
摘要:昨天遇到一个头疼的问题,在手机上按钮事件都很正常,但是在平板上(横屏显示的状态),button点击事件不响应,代码简化如下: public class Test extends Activity implements OnClickListener{ private Button testButto 阅读全文

posted @ 2017-05-20 15:00 苏小七 阅读(7298) 评论(0) 推荐(0)