android
文章平均质量分 55
ITKEY_
I Can Make IT!
展开
-
android7.1.2内置音频播放踩坑
在做APP的时候,需要播放声音。就遇到一个情况:音频播放这块有问题请教一下,下面这段代码在 API34的模拟器中正常运行,在真机API25中就报错,有没有什么解决办法。原创 2024-08-12 20:13:48 · 286 阅读 · 0 评论 -
JetpackCompose百度人脸识别DEMO
我今天才正式学习android原生开发,因为我上来创建新项目中默认使用的就是Jetpack Compose框架的。于是我就用Jetpack Compose开发我的应用了。但是在做人脸识别时就遇到了很多问题。我在用Compose框架开发相机相关应用时,发现设备无法拍照,而在模拟器中是正常可以拍照的。处理这个问题时,因为我是周末加班做的,设备厂商没有上班,就导致我这两天也没有解决掉。原创 2024-07-30 11:05:27 · 465 阅读 · 0 评论 -
通过ImageProxy获取base64编码格式的图片
在做人脸识别时用到的。用AI生成的代码不可用。于是就自己在网络上找资料,最终代码如下,亲测可用。原创 2024-07-30 10:32:54 · 309 阅读 · 0 评论 -
获取安卓设备的摄像头数量
获取安卓设备的摄像头数量。原创 2024-07-29 19:04:32 · 378 阅读 · 0 评论 -
在 Jetpack Compose 中使用 CameraX示例
在使用Jetpack Compose开发安卓应用,当在学习使用CameraX组件时发现官方提供的教程不是Compose的。与是我就记录一下,简单的示例。原创 2024-07-27 15:44:28 · 441 阅读 · 0 评论 -
kotlin示例
【代码】kotlin示例。原创 2024-07-26 19:34:26 · 438 阅读 · 0 评论 -
Jetpack Compose多页面跳转示例
本教程演示了使用 Jetpack Compose 构建简单的 Android 应用程序的基本步骤。请随时提出任何问题或分享您使用 Jetpack Compose 进行 Android 开发的经验!原创 2024-07-24 10:15:06 · 744 阅读 · 0 评论 -
java.net.UnknownServiceException: CLEARTEXT communication not permitted by network security policy
您还可以将AndroidManifest.xml中的android:usesCleartextTraffic属性设置为“true”。这将允许您的应用进行的所有连接使用明文通信。但是,这是一种不太安全的方法,仅应作为最后手段使用。请记住,使用明文通信会使您的应用暴露于潜在的安全漏洞。始终建议尽可能切换到HTTPS以确保安全的数据传输。安卓为了安全考虑,默认不支持http请求支持https请求。我开发时用的局域网的IP,还是http方便。原创 2024-07-23 15:09:44 · 465 阅读 · 0 评论 -
Jetpack Compose 通过 OkHttp 发送 HTTP 请求的示例
okhttp网络请求的示例。原创 2024-07-22 19:59:32 · 844 阅读 · 0 评论 -
android开发引入jar包
我在为一个安卓设备开发一个APP,设备的厂家给我提供了一个jar包,我应该如何把它引入到项目之中呢?很惭愧我以前几乎没做过android的开发,在此之前这么一个简单的问题也不会。原创 2024-07-05 15:37:25 · 720 阅读 · 0 评论 -
adb不插usb线通过wifi调试
非常的方便,不用在担心手勿碰到数据线了。原创 2024-07-05 09:45:42 · 824 阅读 · 0 评论 -
ReactNative AsyncLocalStorageUtil is defined multiple times
ios运行正常,在android下运行报错如下 :AS 编译报错Type com.reactnativecommunity.asyncstorage.AsyncLocalStorageUtil is defined multiple times: /home/apex/AndroidStudioProjects/ywh/node_modules/@react-native-async-storage/async-storage/android/build/.transforms/1ecb25a84335原创 2021-11-25 23:30:00 · 2478 阅读 · 0 评论 -
Termux字体大小调整
Termux默认字体偏小,自己看着还行。因为有时我会用手机录视频,发给别人看的时候,字太小就看的不太清楚了。我本以为调整字体大小很麻烦,需要修改什么配置文件,看来是我思多了。只需要双指往外拉就可以了,就像手机上放大缩小图像那样。...原创 2021-03-27 07:08:29 · 3653 阅读 · 1 评论 -
手机变身蓝牙键盘、鼠标Serverless Bluetooth Keyboard & Mouse for PC/Phone
前言看过我前面的文章的小伙伴,应该知道我最近在使用手机在地铁里写代码。《玩转手机中的linux系统termux并搭建java开发环境》手机写代码有两个缺点:屏幕小输入慢因为手机的便携这个优化,第一个缺点不可避免。第二个缺点则可以通过蓝牙键盘来解决。蓝牙键盘又会带了新的问题,便携性差。那么有没有什么方法可以解决呢?手机更新换代快,拥有2个手机的用户不在少数吧?我平时会带着两个手机。一个主力,一个备用的。与是我就萌生了一个想法,那么能不能把其中的备用手机当做一个键盘鼠标来用呢?没花太多时间竟然原创 2021-03-17 21:41:53 · 24624 阅读 · 5 评论 -
玩转手机中的linux系统termux并搭建java开发环境
春节在家,偶尔要出门在外。出门在外的时候,没有电脑可以写代码。那么代码瘾上来了怎么办呢?能不能在手机上写代码呢?没错,它来了。原创 2021-02-20 10:41:26 · 13346 阅读 · 20 评论 -
Android手机运行图形界面的LINUX环境
刚开始在我废弃在Android手机上运行 spring boot 我已经惊呆了。文章见:《树莓派?云服务器?小主机?旧手机使用Termux安卓手机中跑Java跑spring boot不香吗?》然后我就想在折腾折腾。看看能不能在android手机上跑图形界面的linux系统。还真行,而且很流畅。简单的方法:http://www.aidlearning.net/下载app直接就搞定了,不用你折腾。各种开发环境都集成好了XFCE,vscode ,python,java 还有一个Chrome。基于Te原创 2021-01-15 11:55:08 · 2765 阅读 · 2 评论 -
React Native开发的应用在android下闪退
最近遇到个奇怪的问题,以前本来正常使用的APP(0.63.2),自从升级到0.63.3并且引用的组件全部升级。在android下经常闪退。但是ios下很正常没有任何问题。各种排除法,最后定位是隐藏的webview出现了问题。环境信息macOS Catalina 10.15.6node 14.2.0pod 1.8.4react-native 0.63.3react 16.13.1xcode 12.1解决办法问题出现原因:经过大量的测试,花了我一几乎一周的时间啊,把同的写的组件,和依赖的组原创 2020-11-26 11:33:57 · 1573 阅读 · 0 评论 -
华为低版本手机无法正常安装软件(失败原因:验证失败)解决办法
手里有个备用机4年前的华为手机,安装软件的时候发现安装不了。失败原因:验证失败。这就难受啦,老手机不当手机吗?每次打开APP都提示需要升级,但是点了升级又升级不了,好糟心啊。我本身是APP开发者,研究了一下(百度了一下,具体那篇文章记不得了),发现可以用电脑给手机安装软件。用电脑给老手机安装软件尝试使用华为自带的应用市场安装,最终失败告终,还是提示版本过低。 使用安卓开发者的调试工具安装adb,测试成功了。adb install /Users/itkey/demo/Ti.原创 2020-10-15 16:52:11 · 16119 阅读 · 1 评论 -
Android10中Webview显示Description:net::ERR_CLEARTEXT_NOT_PERMITTED解决办法
开发的APP,我的手机Android 7的开发调试都挺好的。发布给同事测试,就报错,无法正常加载页面。报错:Description:net::ERR_CLEARTEXT_NOT_PERMITTED。 最终发现是安卓版本的问题。出现问题的手机系统版本:android 10。 用android 10调试模式正常,发布的版本安装以后就会无法正常用webview显示网页。报错信息解决办法AndroidManifest.xml增加如下配置:andr...原创 2020-09-11 16:54:34 · 864 阅读 · 0 评论