买了个三星i9300(S3)供以后给黑莓Q10开发软件用(安卓4.3)

买了个三星i9300(S3)供以后给黑莓Q10开发软件用(安卓4.3)

前段时间的时候一心想给黑莓Q10开发个软件用用,开发到一半因为过程太过繁琐才叫停了。

一、黑莓Q10安卓应用开发为什么繁琐?

Q10的开发过程是这样的:

  1. 因为黑莓Q10 里面运行的是Android系统是 4.3,也只能用 API18(android4.3)给它开发
  2. 由于电脑上 adb 无法识别黑莓Q10,所以每次打包成 apk
  3. 再通过 TF 卡移到手机上,再断开连接安装它到手机,这个过程还有可能因文件传输不完整而失败。
  4. 手机上打开刚才打包好的程序,测试功能。
    这样就非常非常不方便,无法 debug,出问题只能去上次修改的代码中摸黑找问题,开发过程就可想而知的艰难了。

二、三星i9300 可平替黑莓Q10作为开发测试载体

之所以有给黑莓Q10开发软件的执念,是因为黑莓Q10全键盘是真的好用,也是黑莓里最好看的机型了。
为了能更方便的开发,搜了下三星手机跟它匹配版本的手机,定位到了 三星i9300,它的系统是 4.3的,而且三星手机对安卓系统的支持是最好的,开发起来肯定不成问题。

前天(2024-04-20)在闲鱼上买了两个手机:三星i9300+三星i9308+1块电池=¥79,挺划算。

今天到货试了下,是真的好用。作为一个2012年的产品,作的是真的好,到现在也一样不卡,比我当时买的 i9003 好太多了,真棒。

打开开发者模式

在没有打开开发者模式的时候,电脑是无法用 adb 识别设备的。
去【设置】-【关于】 一直点列表中的最后一个版本号,就会提示进入开发者模式。
这样就可以正常使用 adb 连接设备,使用 AndroidStudio 进行开发了,太棒了!

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/638354.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SSH远程连接docker容器-Linux-SSH -L 打隧道

问题:在物理机上用podman创建了一个容器,想SSH直接远程连接docker容器 解决方式: 步骤1: ssh -L 容器端口号:localhost:容器端口号 物理机用户名物理机ip -p 物理机端口号 即可,可新打开一个终端,进行测试&#x…

Docker之注册中心的使用与操作

一、Docker注册中心与仓库 Reastry 可译为注册中心或注册服务器,是存放仓库的地方,一个注册中心往往有很多仓库。Docker默认的注册中心是Docker Hub,其可以通过浏览器访问,也可以使用docker search命令访问。 仓库是集中存放镜像…

基于Springboot的社区防疫物资申报系统(有报告)。Javaee项目,springboot项目。

演示视频: 基于Springboot的社区防疫物资申报系统(有报告)。Javaee项目,springboot项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系…

AI大模型探索之路-实战篇3:基于私有模型GLM-企业级知识库开发实战

文章目录 前言概述一、本地知识库核心架构回顾(RAG)1. 知识数据向量化2. 知识数据检索返回 二、大模型选择1. 模型选择标准2. ChatGLM3-6B 三、Embedding模型选择四、改造后的技术选型五、资源准备1. 安装git-lfs2. 下载GLM模型3. 下载Embeding模型 六、…

【Go语言快速上手(三)】数组, 切片与映射

💓博主CSDN主页:杭电码农-NEO💓   ⏩专栏分类:Go语言专栏⏪   🚚代码仓库:NEO的学习日记🚚   🌹关注我🫵带你学习更多Go语言知识   🔝🔝 GO快速上手 1. 前言2. 数组详解3. 切…

深度学习transformer架构详细详解

一、transformer的贡献 transformer架构的贡献:该架构只使用自注意力机制,没有使用RNN或卷积网络。且可以实现并行计算,加快模型训练速度。 (将所有的循环层全部换成:multi-headed self-attention) 二、t…

【MySQL 数据宝典】【磁盘结构】- 005 Undo log 撤销日志

一、基本介绍 ​ 每当我们要对一条记录做改动时(这里的改动可以指 INSERT 、 DELETE 、 UPDATE ),都需要留一手 -> 把回滚时所需的东西都给记下来 ​ 你插入一条记录时,至少要把这条记录的主键值记下来,之后回滚的…

5种搭建LLM服务的方法和代码示例

在不断发展的大型语言模型(LLMs)领域中,用于支持这些模型的工具和技术正以与模型本身一样快的速度进步。在这篇文章中,我们将总结5种搭建开源大语言模型服务的方法,每种都附带详细的操作步骤,以及各自的优缺…

【Python】掌握Python函数:从Hello World到高级技巧

欢迎来到CILMY23的博客 本篇主题为: 掌握Python函数:从Hello World到高级技巧 个人主页:CILMY23-CSDN博客 系列专栏:Python | C | C语言 | 数据结构与算法 感谢观看,支持的可以给个一键三连,点赞关注收…

4个方法教你零基础也能轻松搞定微信恢复!

“刚刚因为不知名原因,微信要重新登录并请好友验证,等登上后以前的信息都不见了。我不求全部,只求恢复与父母的聊天记录,求求各位大佬帮帮忙。” 有时候我们可能会不小心删除了重要的微信聊天记录或者文件,导致数据的丢…

java可盈保险合同管理系统的设计与实现(springboot+mysql源码+文档)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的可盈保险合同管理系统。项目源码以及部署相关请联系风歌,文末附上联系信息 。 项目简介: 基于Spring Boot的…

MBD_入门篇_20_Simulink子系统

20.Simulink子系统 20.1 概述 Simulink的子系统,相当于代码的function函数,但是模型的子系统又不完全等效于代码的函数。虚拟子系统并不会生成函数,而是以代码块的形式放在相应的调用位置上。模型层面我们使用子系统去做模块化的设计&#xf…