你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【分享原创开发经验】NFC ST25安卓开发

[复制链接]
北方 发布时间:2025-7-22 09:04

1 ST25的安卓应用

ST25需要读卡器的配合才能使用,而最广泛应用的读卡器就是手机。鉴于现在挤牙膏式的苹果手机技术现在肉眼可见的落后,所以就聚焦在安卓手机开发上。

需要补充的是苹果手机虽然遥遥落后,但是苹果生态的粘性非常大,在苹果市场上如果充值购买了很多软件后,就很难下决心放弃沉没投资,切换到安卓生态。然后,就总能找到很多理由去讲安卓手机速度慢,安卓手机应用广告多,安卓软件盗版侵权的多。安卓系统最大的特点就是开源,用好了,肯定比闭环的好用。

所以,st25的安卓手机开发,起点就是st提供的开源代码。下载后编译就可以安装在手机,和原生的stm32 finder是一模一样。

1861974207.jpg

对比两个APP在一起,logo略有不同。

1466143190.jpg

2 应用开发和逻辑

1.JPG

这是安卓应用的工程使用android studio导入后的页面,显示了项目的app name等信息

首先需要配置授权,允许NFC,这个APP同时允许了蓝牙的授权

2.JPG

然后在activity-main页面中修改主页的布局和图片

3.JPG

然后从activitylaunch的java代码开始逐个编写内容,显示控制逻辑。

4.JPG

其中onCreate是创建窗体的第一个函数,随后的 函数入口都是这里开始的。

3 小结

这个部分简述使用st提供的开源代码进行开发和逻辑和基本方法,有了对应的代码,这个开发和适配可以更加i按揭和快速。

1 收藏 评论0 发布时间:2025-7-22 09:04

举报

0个回答

所属标签

ST中文论坛活动

即日起开启活动话题入口,之后的活动统一都放在此处,欢迎大家的加入!


最新内容

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版