1.查看手机型号为【Nexus 5】 2.到https://developers.google.com/android/images#hammerhead寻找对应型号的系统镜像文件 3.谷歌Nexus 5 从安卓7.0及以后都不支持升级了,所以我们最高能下载安卓6.0.1版本。我们找到Nexus 5 ...
分类:
移动开发 时间:
2020-05-10 01:34:16
阅读次数:
92
在Android系统中,有一种永久性应用。它们对应的AndroidManifest.xml文件里,会将persistent属性设为true。 android:persistent="true" 我们知道,persistent一词的意思是“持久”,那么persistent应用的意思又是什么呢?简单地说 ...
分类:
移动开发 时间:
2020-05-09 21:31:53
阅读次数:
84
在使用跨平台应用程序时, API 是一个非常不错的选择。 除了网站,您的产品可能还有 Android 和 iOS 应用程序。 在这种情况下, API 也是同样出色的,因为您可以在不更改任何后端代码的情况下编写不同的前端。 使用 API 时,只需使用一些参数点击 GET , POST 或其他类型的请求 ...
【前言】 * 目前项目里有蓝牙支付功能,对于蓝牙开发功能,要求比较高,包括iOS与Android之间的通讯。 * 今天整理了下iOS蓝牙SDK开发流程中的知识点,总结了这篇文章,希望给各位开发蓝牙功能的同学带来帮助。 【功能目标】 开发移动设备的蓝牙功能,目的用来实现设备之间数据自由通讯(数据发,收 ...
分类:
移动开发 时间:
2020-05-09 14:19:25
阅读次数:
100
一、什么是事件分发 所谓事件分发,就是将一次完整的点击所包含的点击事件传递到某个具体的View或ViewGroup,让该View或该ViewGroup处理它(消费它)。分发是从上往下(父到子)依次传递的,其中可能经过的对象有最上层Activity,中间层ViewGroup,最下层View。 二、Ac ...
分类:
移动开发 时间:
2020-05-08 23:10:09
阅读次数:
92
ADB 首先需要配置环境变量: "https://www.cnblogs.com/zut syp/p/12851079.html" Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix sh ...
分类:
移动开发 时间:
2020-05-08 18:02:09
阅读次数:
77
React Native 框架在 React 框架的基础上,底层通过对 iOS 平台与 Android 平台原生代码的封装与调用,结合前台的 JavaScript 代码,这样我们就可以通过 JavaScript 代码编写出调用 iOS 平台与 Android 平台原生代码的 App,调用原生代码编写 ...
分类:
其他好文 时间:
2020-05-08 16:39:11
阅读次数:
70
一、基本概念Appium的核心是一个Web服务器,它提供了一套REST的接口。它接收到客户端的连接、监听的命令,接着在移动设备上执行这些命令,然后将执行的结果放在HTTP响应中返还给客户端。自动化总是在一个session的上下文中运行,客户端初始化一个和服务端交互的session。客户端发送一个附有desiredcapabilities的JSON对象参数的POST请求“/session”给服务器,
分类:
移动开发 时间:
2020-05-08 09:49:18
阅读次数:
70
本文主要记录混合应用H5相关知识appium只支持chrome内核,根据chrome浏览器版本去下载对应的Chromedriver.exe(要与webview的版本保持匹配,即webview版本号代表了chrome浏览器的版本号),将驱动文件放到对应appium目录下。
分类:
移动开发 时间:
2020-05-08 09:18:07
阅读次数:
68
var u = navigator.userAgent; if (u.indexOf('Android') > -1 || u.indexOf('Linux') > -1) {//安卓手机 alert("安卓手机"); } else if (u.indexOf('iPhone') > -1) {// ...
分类:
移动开发 时间:
2020-05-07 19:40:46
阅读次数:
111