精华内容
下载资源
问答
  • 文中所介绍的视频播放器是基于安卓手机平台开发的一款多功能的播放器,实现了基本的播放,快进快退停止视频调节音量的功能,用户可以自由拖动那个进度条,调节屏幕缩放比列,设置屏幕背景,设置视频播放模式。...
  • 基于安卓智能手机平台的结构健康监测 ,田家栋,张东昱,研发便携、高效、廉价传感器和数据采集系统是结构健康监测领域的重要组成部分。本研究开发了一套基于Android智能手机平台的数据采�
  • 编译cmake跨平台库的时候,由于没有搞好编译流程,直接...现在理解了adb shell的作用,就是可以在手机宿主上执行命令的,因此猜测也可以如在Linux系统上执行可执行文件一样执行安卓手机上面的可执行文件。 添加P...

    编译cmake跨平台库的时候,由于没有搞好编译流程,直接使用arm-linux-androideabi-gcc命令编译了一个可执行文件,为了验证是否是安卓平台可用的(哈哈,当然是),就想办法把编译出的文件放到安卓机器上用shell执行。

    现在理解了adb shell的作用,就是可以在手机宿主上执行命令的,因此猜测也可以如在Linux系统上执行可执行文件一样执行安卓手机上面的可执行文件。

    添加PATH变量:export PATH=$PATH:./android-toolchain/bin (为了下一句命令可以找到arm-linux-androideabi-gcc,或者直接下一句命令写全路径)

    编译手机可执行文件:arm-linux-androideabi-gcc main.c

     

    流程如下:

    $adb shell

    $su

    #

    使用PC版qq发送可执行文件到手机,文件就直接被存储到路径:/storage/emulated/0/tencent/QQfile_recv 下

    将可执行文件拷贝到执行目录下 cp /storage/emulated/0/tencent/QQfile_recv/a.out /data/local

    可执行文件放到 /data/local 目录下,cd到可执行目录,保证有可执行权限(chmod 777 a.out),执行./a.out即可。

    若报错误:

    "./a.out": error: Android 5.0 and later only support position-independent executables (-fPIE).

    需要在编译的时候添加选项:

    Android.mk脚本

    LOCAL_CFLAGS += -pie -fPIE
    LOCAL_LDFLAGS += -pie -fPIE

    当直接使用arm-linux-androideabi-gcc编译时,执行如下命令:

    arm-linux-androideabi-gcc main.c -pie -fPIE 生成可执行文件

     

    参考链接:https://blog.csdn.net/zhangmiaoping23/article/details/71159867

    展开全文
  • 基于安卓手机平台的多传感器数据采集工具,可以得到九轴惯导数据,GPS数据,wifi,光传感器等,可用于室内外定位算法的开发
  • @一个安卓手机远程真机调试平台 一个安卓手机远程真机调试平台 开发背景: STF是最早的远程真机调试平台,现在所有的远程真机调试其实都是借鉴了它的实现思想。但是STF的使用中存在一些不足, 1、并不能很好兼容国内...

    @一个安卓手机远程真机调试平台

    一个安卓手机远程真机调试平台

    开发背景:

    STF是最早的远程真机调试平台,现在所有的远程真机调试其实都是借鉴了它的实现思想。但是STF的使用中存在一些不足,
    1、并不能很好兼容国内各种各样的安卓定制化手机,如果你经常使用过STF,一定遇到过STF.APK无法正常安装到手机或者无法正常自动启动服务的情况。
    2、STF使用MINITOUCH进行点击,而MINITOUCH基于的安卓系统的/dev/event文件进行操作,从android10开始,已经不允许用户OPEN这个文件。所以MINITOUCH已经不能支持10版本操作系统,也就是STF无法支持安卓10以上版本手机操作。未来的安卓11还没有看,估计以后也将不再支持。
    3、STF使用的RETHINKDB这种NOSQL数据库,并且该软件已经不再有技术支持了,开发公司破产了。造成STF的数据维护非常不主流。
    4、STF使用NODEJS技术研发,其实也是不是很主流,维护起来也不是很好,特别需要和其他企业平台结合的时候。

    基于以上的工作中遇到的困难,研发了此平台。

    ##技术背景

    1、 使用主流的JAVA语言,SPRING框架,数据库数据存储使用MYSQL,便于大多数开发者维护。
    2、屏幕的获取依然采用MINICAP,点击废弃了MINITOUCH,使用ADB的点击方式,远程ADB调试依然采用ADBKIT。

    特点

    1、可以兼容安卓10以上版本。
    2、不需要安装APK,启动APK的服务,这样避免掉一些国产手机的兼容问题。经过公司内容300台以上安卓真机测试,基本兼容。

    体验传送门

    可以通过以下链接,安卓远程真机调试功能体验。
    [http://219.142.7.208:9010/PhoneRemoteControlPlatform/devicelist?userid=1]
    手机选择页面
    在这里插入图片描述
    筛选出在线设备
    在这里插入图片描述
    使用,操作屏幕,上传APK安装,adb远程调试,获取LOGCAT日志
    在这里插入图片描述

    开源代码地址
    [https://github.com/scvjx/PhoneRemoteControlPlatform]

    后续

    其实除了STF,国内很多云测厂商都有自己的远程调试平台实现,有一部分就是照搬的STF,有一部分再STF的思路上二次开发。但是真正经过实践并且开源的调试平台并不多。
    开源代码期望所有有需求的人可以利用代码,并且在此基础上给与我建议和意见,提高代码的质量,完善一个可靠的平台。

    展开全文
  • 手机安卓平台软件测试注意事项.pptx
  • 本Android手机商城包含有手机端(客户端)和电脑端(服务端),服务端开发环境是eclipse,客户端开发环境...所以,我将此次毕业设计的题目选为《安卓手机商城系统的设计与实现》。 在程序开发阶段,首先确定“基于Android平

    本Android手机商城包含有手机端(客户端)和电脑端(服务端),服务端开发环境是eclipse,客户端开发环境是Android eclipse ADT.
    在迈入二十一世纪的今天,认识,了解这一种购物理念与方式是每一个消费者所必须要面对的任务,而我们软工学子更应该处于开发的前沿。
    为了充分的利用网络这个平台,实现网络购物方式,方便消费者们购物,让消费者们足不出户利用手机便可以买到商场卖的东西。所以,我将此次毕业设计的题目选为《安卓的手机商城系统的设计与实现》。

    在程序开发阶段,首先确定“基于Android平台手机商城系统”的工程名为b_shouji,据程序模块设计的内容,建立b_shouji工程。

    经过对手机商城系统的了解、以及体验了购物的流程,总结出本系统需要的功能如下:
    登录功能。使用系统之前必须登录系统,登录过程通过无线网络,在后台数据库通过用户名称和密码进行查询,注册用户方才可以使用该系统。
    系统主菜单。系统登录成功后进入系统主菜单,主菜单通过图形菜单的方式来展现系统的功能,单击某个选项便进入该功能的操作界面。
    购物功能。此功能可以根据用户需要对手机商品信息进行添加、修改、查询、删除。并且在添加商品信息时可为每个自动生成商品编号。
    订单功能。此功能可以根据用户的需要进行购物,并能计算出顾客的商品数及总金额。在这里插入图片描述
    在这里插入图片描述
    论文目录
    摘要 I
    Abstract II
    第一章 绪论 1
    1.1 研究内容 1
    1.2 研究意义 1
    1.3研究现状和发展趋势 1
    第二章 系统分析 3
    2.1 研究目标 3
    2.2 需求分析 3
    2.3业务流程分析 3
    2.4数据流图 4
    2.5数据字典 5
    2.6性能分析 6
    第三章 系统开发环境及相关技术 7
    3.1开发环境 7
    3.2 Java SDK 7
    3.3 Eclipse 8
    3.4 ADT 9
    3.5 Android SDK 9
    3.6 Tomcat服务器 13
    3.7 JSP技术 14
    3.8 JSON 14
    3.9 Android开发平台搭建 17
    第四章 程序设计 19
    4.1 功能设计 19
    4.2 数据库设计 19
    1.概念结构设计 20
    2.数据库表设计 21
    第五章 程序开发 23
    5.1 文件结构与用途 23
    5.2 系统实现 24
    5.4.1登录页 24
    5.4.2后台页 24
    5.4.3查看商品 25
    第六章 系统测试 28
    6.1 软件测试的重要性 28
    6.2 测试实例的研究与选择 28
    6.3 测试环境与测试条件 29
    6.4 系统运行情况 29
    6.5 系统评价 29
    第七章 总结 30
    参考文献 31
    致 谢 32

    展开全文
  • 本项目设计的运行在安卓手机上的新型遥控器,实测数据证明,其实现的功能与原配的实物遥控器...由于它基于安卓手机平台,具有成本低、扩展好、“一机多控”、环保、智能等优点,作品成熟后,具有较高的市场应有价值。
  • 笔者这段时间测试安卓手机安卓手机的性能大家都知道了,用的时间长了就是卡,慢,需要刷机,而就算新买来的手机,偶尔滑动也有些卡顿,这次我就自己的测试方法,从开机时间,主页滑动的刷新频率,应用第一次启动...

        笔者这段时间测试安卓手机,安卓手机的性能大家都知道了,用的时间长了就是卡,慢,需要刷机,而就算新买来的手机,偶尔滑动也有些卡顿,这次我就自己的测试方法,从开机时间,主页滑动的刷新频率,应用第一次启动速度,非滑动下的刷新频率来测试一个手机的性能。

        测试之前,保证手机连接电脑,正常启动adb工具

        1.开机时间:

        一般测试的方法是人工计时,这的确是个不错的方法,但是耗时耗力,最重要的人工测试误差较大,而我经过查问,知道了在adb工具下有个命令:

        adb shell cat /proc/bootprof 

        (说白了也就是查看Linux内黑下的proc文件夹中的内容)是可以反映出启动过程中的每个进程消耗了多少时间,依此叠加来显示开机时间。


        2.主页滑动时的刷新率(home_fps)

         一般来说,桌面是用户接触最多的一个场景,而桌面滑动的流畅性是至关重要的一个体验标准。即使使用当今最强的CPU,系统优化不好,桌面程序写的不行,要卡还是得卡,这个用安卓的朋友都有很大的体验。它的测试在MTK的平台下,笔者借助的是SurfaceFlinger,只要执行:

        adb logcat -s SurfaceFlinger | findstr fps

        当快速滑动住页面的时候,屏幕上就会闪现当前的fps值,即屏幕刷新率。一般来说,只有fps达到60的时候,人眼才会感觉很丝滑流畅,没有卡顿,可惜笔者测试了几个机器,都没有达到这个水准的。


       3.应用第一次启动时间

        应用第一次启动的时候,内存中没有任何该应用的信息,是从头开始,才能正确反应速度的快慢。

        

     有两种方法可以测试应用相应速度:

      ①通过mtk logger,在生成的文件下,找到event.log文件,打开之后,搜索activity_lauch_time,就可以显示当前情况下所启动activity的所有消耗时间

      ②通过eclipse的DDMS工具,过滤log,过滤的tag值为ActivityManager,Level值为I,在启动的时候可以找启动应用所需要的时间,经过验证与方法1时间长短是一致的

     

    4.非滑动下的fps,这个就是你日常操作的时候的流畅度,有专门的软件:fps2d 可以测试

    原文地址:http://blog.csdn.net/memoryjs/article/details/23993545

    展开全文
  • 一:安装 JAVA sdk : 1:在这个网站去下载 JAVA sdk ... sdk并进行安装,整个安装过程大概需要1-2个小时,而且要求电脑必须能上外...二:编写第一个安卓手机demo 程序 请参考:编写第一个安卓手机程序  
  • 本文详细描述了安卓平台手机安全卫士的具体实现,是本人本科毕业论文,并且详细介绍了安卓机制,并实现了防盗模块、进程管理、软件管理等等,基本全部覆盖安卓核心知识点。
  • 本教程基于安卓手机平台,在PyDroid3软件上,使用Python3语言配合Keras框架开发深度学习。本文章主要涉及在手机上开发环境的搭建,以及简单的示例代码,如果想深入研究开发,还需要读者自己花些功夫了。不废话,开始...
  • 话说现在智能手机的计算能力严重过剩啊,不玩游戏...今天谈谈安卓手机上python脚本的定时运行问题。搜索一下,安卓平台运行python程序可以有多种选择。如果只是简单上载运行python,SL4A(Scripting Layer for Androi...
  • QMC6308 0.8mm*0.8mm尺寸,主流手机平台专用地磁(指南针),MTK android8.0/android9.0/ android10.0 / android11.0 平台驱动
  • MAC平台2款文件传输管理安卓手机的神器.第一款:Android Filetransfer ;第二款:AirDroid
  • 演示文稿 演讲PPT 学习 教学 课件 医学 文件教学 培训课件
  • 原标题:第六代组态软件夸平台支持苹果安卓手机APP智能控制PLC第六代组态软件夸平台支持手机APP控制PLC技术产品描述1:硬件:云屏和云盒子,本质也是一台电脑,嵌入式操作系统Linux,内置了嵌入式组态软件。...
  • 后台有高中生求教如何基于安卓手机学习C、C++程序开发。引起本人深思! 遥想我当年基于Turbo C学习C语言的迷茫,后来面对着Visual Studio这种超大型IDE来学习C的hello world就更加迷茫了! 算了,不提当年了。 现在...
  • Alook浏览器一直是苹果手机最受欢迎的浏览器,但是只有苹果应用商店能下载,安卓用户很是羡慕,但就在不久前,在某个知名平台上线了Alook浏览器,安卓手机可以安装了。首先介绍一下它,它有以下功能-三无产品:无推...
  • BlueStacks for Windows 64 bit - Windows上的安卓模拟器 在电脑上畅玩安卓游戏更棒的选择 使用BlueStacks来畅玩百万余款的安卓游戏 全球最快的电脑安卓游戏平台 比许多新款安卓手机快上6倍 个性化的游戏操控配置
  • 本教程基于安卓手机平台,在PyDroid3软件上,使用Python3语言配合Keras框架开发深度学习。本文章主要涉及在手机上开发环境的搭建,以及简单的示例代码,如果想深入研究开发,还需要读者自己花些功夫了。不废话,开始...
  • 爱卓安卓下载平台是一款简洁的安卓管理下载软件,主要用于以下场景:朋友聚会分享软件,手机门店快速下载,本软件不会向手机自动下载手机相关连接助手,完全绿色! 爱卓安卓下载平台有以下特色功能: 1.完全绿色...
  • 用图文并茂的方式讲述了使用Microsoft的Outlook将安卓平台手机的通讯录导入黑莓平台手机的方式。
  • 1. 中国移动开发者社区专题介绍,有基础知识和简单实例,安卓平台。 链接 【社区出品】硬件传感器专题 ,超链接目录如下: 1. 传感器入门   1.1 方向传感器   1.2 加速传感器   1.3 重力传感器   ...
  • 安卓手机视频分享app

    2019-09-18 07:27:58
    中国软件外包平台 http://www.waibaoba.com/project/send/414284.html 外包软件项目名称: 安卓手机视频分享app ...安卓手机视频app,能自动启动画面分享到我们的产品,自动停止,延时小于0.5秒...
  • lu脚本开始支持安卓(android)手机平台  Lu是类似于Lua的脚本,但Lu与Lua一点关系都没有。Lu是一个可对字符串表达式进行动态编译和运行的动态链接库(dll),是一种易于扩展的轻量级嵌入式脚本,Lu的优势在于简单...
  • 毕业设计(论文)-基于安卓平台手机安全卫士的设计与实现.doc
  • 愤转平台而战,目前虽未用自己的手机测试(平台权限问题)成功,但是过程值得一叙。 安卓平台调试设备的主要流程: 1,环境安装 2,驱动开发 3,驱动编译 4,测试工具开发 5,测试工具编译与测试工具模拟运行 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,941
精华内容 1,176
关键字:

安卓手机平台