自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (14)
  • 收藏
  • 关注

原创 UnsatisfiedLinkError: dlopen failed: “/data/app/~~xxxxx==/lib/arm64/.so“ has bad ELF magic: 00000000

调试某Android硬件盒子,在升级app后,断电重启,出现以下错误信息:UnsatisfiedLinkError: dlopen failed: “/data/app/~~pGPujfYZls2be5Bj5rrwSg==/xxxx(这里是包名)-m5mN2cWGRTn-ZUO_CY4Fng==/lib/arm64/xxx_jni.so” has bad ELF magic: 00000000。这可能会导致共享库文件出现损坏或不完整的情况。如果共享库的路径或其他相关配置发生了变化,加载共享库时会发生错误。

2023-06-02 16:07:54 2254

原创 pip install Appium-Python-Client 安装失败,提示Read timed out.

它可以模拟用户在应用程序中的操作,例如点击按钮、输入文本、滑动屏幕等,并自动捕获和检查应用程序中的UI元素。1.更换pip源:默认情况下,pip使用的是PyPI源,您可以尝试更换为国内的pip源,例如阿里云、清华等。Appium支持多种测试框架,包括JUnit、TestNG、RSpec等,并提供了一些内置的测试用例,可以帮助开发人员快速启动测试。总之,Appium是一个功能强大的移动应用程序自动化测试框架,可以帮助开发人员和测试人员快速、准确地测试移动应用程序的功能和UI。【Appium简介】

2023-05-12 15:24:51 870

原创 使用Handler时如何能确保没有内存泄漏

需要注意的是,使用第一种方法时,如果Handler需要访问外部类的成员变量或方法,需要将它们定义为静态或使用弱引用持有。使用第三种方法时,需要确保在Activity销毁时,所有未处理的消息和回调都被正确地清除。在Activity的onDestroy()方法中,调用Handler的removeCallbacksAndMessages()方法,移除所有未处理的消息和回调。使用Handler时,由于Handler会持有外部类的引用,如果不注意处理,就会造成内存泄漏。2.使用静态内部类+弱引用。

2023-05-06 12:50:45 514

原创 Android开启开发者选项和调试模式

有些设备,一重启,调试就关了,贼烦,以下通过代码使开发者选项和调试模式在开发调试时默认打开。

2023-04-24 16:55:12 1478

原创 关于Handler在不同场景的优化,防止内存泄漏

对于近期排查内存泄漏时遇到的关于Handler使用不当造成内存泄漏的一些优化总结。代码看着确实比以前多了些,但只要能优化,咋都行。以下均使用静态内部类+弱引用的方式,解决Handler持有外部类引用导致的内存泄漏问题。

2023-04-15 16:09:06 53

原创 关于Android相机一些问题总结

搞硬件过程中遇到的与Camera相关的一些问题总结。

2023-04-15 15:50:07 673

原创 Android接入USB音频设备,系统一直发送广播

在onReceive()方法中,检查广播的类型并获取连接或断开连接的设备。然后,可以检查设备是否是我们要处理的音频设备,并执行相应的操作。当USB音频设备(如麦克风)连接到Android设备时,系统可能会发送广播来通知应用程序有新的音频设备已连接或已断开连接。要解决这个问题,可以使用BroadcastReceiver类注册接收系统发送的USB音频设备连接或断开连接的广播。今天发现有一款USB音频设备接入Android后,系统一直发送广播,导致出现了一些异常情况,下面是预想中的一种方案,在此记录一下。

2023-04-14 20:21:35 552

原创 颜色不透明度

@TOC颜色不透明度颜色不透明度<!--颜色值不透明度对照表--><!--百分比-开头字母--><!--100% —FF--><!--99% —FC--><!--98% — FA--><!--97% — F7--><!--96% — F5--><!--95% — F2--><!--94% — F0--><!--93% — ED--><!--92% — EB--

2021-02-03 16:39:07 103

原创 Android,iOS应用适配IPv6之网络配置

记录一下最近两天Android,iOS应用适配IPv6的经历,希望对有类似需求的同学有所启发和帮助。关键问题出在服务器和网络环境的配置上。下面两句话是核心:1.安卓已知问题:安卓手机不支持dhcpv6获取ipv6地址,只能使用无状态地址分配ipv6地址,而且安卓必须使用双栈,即同时分配ipv4和ipv6地址,才能获取ipv6地址。2.如果是路由器发地址,需要配slaac,而且ipv4/ipv6双栈都要打开;如果不配slaac,安卓获取不到地址。【常用的IPv6资源】1)清华大学 TUN.

2020-11-12 18:13:06 6730 1

ViewPagerScrollView嵌套冲突问题,eclipse版

ViewPagerScrollView嵌套冲突问题,eclipse版

2016-12-23

AndroidChartDome各类图表大全Android Studio版

AndroidChartDome各类图表大全Android Studio版

2016-12-14

AndroidChartDome安卓各类图表案例Eclipse版

AndroidChartDome安卓各类图表案例Eclipse版

2016-12-14

banner-master(AS版)

banner-master(AS版)Android广告图片轮播控件,支持无限循环和多种主题,可以灵活设置轮播样式、动画、轮播和切换时间、位置、图片加载框架等!

2016-11-17

BannerMaster(Eclipse版)

BannerMaster(Eclipse版) Android广告图片轮播控件,支持无限循环和多种主题,可以灵活设置轮播样式、动画、轮播和切换时间、位置、图片加载框架等!大神超级牛逼,真的,原来是Android Studio版本,尝试改成了Eclipse版,并做成了这个Demo,如何使用都已经做了详细说明。

2016-11-17

PullToRefresh下拉刷新官方完整源码,Eclipse可直接导入,没毛病

PullToRefresh下拉刷新官方完整源码,Eclipse可直接导入,没毛病

2016-08-05

Android程序中嵌入百度移动联盟广告

Android程序中嵌入百度移动联盟广告,写的一个很简单的demo,广告横屏显示应用底部

2016-05-06

MyDemo简单实用的引导页(补充)

MyDemo简单实用的引导页

2016-04-29

MyDemo简单实用的引导页

MyDemo简单实用的引导页

2016-04-29

CustomDialogDemo自定义对话框

CustomDialogDemo自定义对话框

2016-04-28

activity间的数据传递Demo

activity间的数据传递

2016-04-28

两个用于视频播放的小程序

两个用于视频播放的小程序

2016-04-26

Android异步加载网络图片(Eclipse)

Imageload异步加载网络图片

2016-04-26

Httpurlconnection请求网络数据,使用Android Studio.zip

Httpurlconnection请求网络数据(文本&图片),使用Android Studio

2016-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除