今天学习《疯狂Android讲义》,看到web service的使用这章时,准备点时间,做个学习笔记,做一个天气预报的apk出来,顺便也巩固下sharedpreference 的用法该文章中使用到 ksoap2-android-assembly-3.2.0-jar-with-dependencies.jar 在可以在网站 http://code.google.com/p/ksoap2-
转载
2024-08-02 10:49:02
146阅读
### 实现android libssl boringssl的流程
```mermaid
flowchart TD
A[准备工作] --> B[下载代码]
B --> C[配置环境]
C --> D[编译代码]
D --> E[使用生成的库]
```
#### 1. 准备工作
在开始实现android libssl boringssl之前,需要做一些准备工作,包
原创
2023-08-16 05:10:38
691阅读
说明:gcc版本大于6编译BoringSSL需要go环境支持cmake3版本以上编译BoringSSL编译BoringSSL依赖安装yumyinstallepelreleaseyuminstalllibunwinddevellibunwindgcccmakemakegogitgccc使用ninja编译wgethttps://github.com/ninjabuild/ninja/releases/
原创
2022-01-29 12:19:32
5844阅读
点赞
前言 前一篇已经介绍了报告的生成方法,本篇小编优化一下测试报告,使测试报告便于大多数阅读。虽然在我们在测试用例开发时为每个用例添加了注释,但测试报告一般是给非测试人员阅读的,如果能在报告中为每一个测试用例添加说明,那么将会使报告更加易于阅读。 下面还是以百度为例:一、打开我们的测试用例文件,为每一个测试用例(方法)
转载
2024-03-27 07:38:13
239阅读
第0步:版本选择AOSP版本选择很重要,如果选错了,会造成编译失败等各种问题,编译AOSP对Xcode的版本是有要求的;比如:AOSP6.0-7.0,要求Xcode的版本是8.3,然而在MacOS 10.14上面是不支持Xcode8.3的这就很尴尬;
由于现在大家的Mac环境基本是更新到最新的10.14了,所以这里推荐大家选择android-8.1.0_r1。编译环境:OS: macOS Moja
转载
2024-01-20 19:40:54
194阅读
rec_layer_s3.c 收到alert 1530: else if (alert_level == SSL3_AL_FATAL || is_tls13) { char tmp[16]; s->rwstate = SSL_NOTHING; s->s3->fatal_alert = alert_d
转载
2020-04-09 14:38:00
1139阅读
2评论
C/S boringSSL那点事 王芳原创 1.背景 Google I/O开发者大会在2015年5月28日和29日于旧金山召开[1]。Google在大会上公布了一些新技术和新产品,其中包含google play、TV等等,其中最为万众瞩目的是新系统Android M(Android 6.0产品api
转载
2020-04-09 16:27:00
264阅读
2评论
SSL介绍SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性,提出了SSL协议标准。其目标是保证两个应用间通信的保密性和可靠性,可在服务器端和用户端同时实现支持。已经成为Internet上保密通讯的工业标准。 SSL能使用户/服务器应用之间的通信不被攻击者窃听,并且始终对服务器进...
原创
2022-10-30 19:43:27
322阅读
展讯平台其既用于功能机也用于智能机。其65和66系列的平台主要用于功能机,例如6530、6531、6500、6610、6620、6600L;68和88系列的平台主要用于智能机,例如SC6810、SC6820、SC6800、SC8820、SC8810。目前我们使用的样机为SC8825,搭配GC2235。
安装配置Java环境下载地址 Java 8u271根据自己的电脑下载 可以查看我的电脑属性 也可以看这里的 打开exe安装包这里可以更改路径 然后安装即可 如果有jre(有的安装包不带)那就选择相同路径即可 没有就不用管 安装就好选择你要安装的路径即可安装验证安装打开控制台 winodws下可以 win+r 输入 java 安装成功如果安装完成却验证失败手动配置环境变量 找到java安装地址 新
转载
2024-02-22 19:26:53
9阅读
tensorflow中,grpc使用boringssl进行加密,boringssl是google基于openssl自行开发的一条分支,有许多相同函数,但底层实现以及支持的加密类型有不同。 且tensorflow中,boringssl是以静态库形式编译的,一旦在BUILD中加入openssl及grpc
转载
2019-07-24 11:09:00
559阅读
2评论
上一篇文章实现了 FFmpeg 编译及 Android 端的简单调用,成功获取了 FFmpeg 支持的编解码信息,而在实际使用时,需要调用 FFmpeg 内部函数,或通过命令行方式调用,但后者简单很多。怎么让 FFmpeg 运行命令呢?很简单,调用 FFmpeg 中执行命令的函数即可,这个函数位于源码的 ffmpeg.c 文件中:int main(int argc, char **argv)11我
转载
2023-08-01 11:19:59
103阅读
1 LinearLayout(线性布局) LinearLayout适用范围 主要是线性布局,横向或者是纵向.子控件位置同一个方向互相靠近且紧凑,中间没有分割适合于控件尺寸固定,且位置为线性关系的布局. LinearLayout 布局涉及到的属性l
转载
2023-10-20 20:51:49
47阅读
目录一、创建项目 二、配置路由 三、静态资源 四、模板引擎 五、结语 Koa 是由 Express 原班人马打造的超轻量服务端框架 与 Express 相比,除了自由度更高,可以自行引入中间件之外,更重要的是使用了 ES6 + async,从而避免了回调地狱 不过也是因为代码升级,所以 Koa2 需要 v7.60 以上的 node.js 环境一、创建项目 手动创建一个项目目录,然后快速生成一个 p
转载
2024-06-21 06:51:44
114阅读
ContentPrvider:是Android四大组件之一,是为存储和获取数据提供统一的接口。可以在不同的应用程序之间共享数据。其底层实现也是同过Binder机制,不过用起来比AIDL方便了许多。因为系统已经为我们进行了封装,我们不需要考虑到底层关系就可以实现IPC。ContentProvider对数据的操作类似于数据库,主要是以表格形式来组织数据,并且可以包含多个表,对于每个表,他们都具有行和列
转载
2023-11-19 07:25:11
123阅读
本文主要介绍调用 jni 的方式, 分别使用 NDK 和 cmake 列举。Android NDK jni 使用NDK 配置编译一、配置NDK路径1.右键项目名称。 2.选择open modules settings。 3.选择SDK Location选项卡。 4.设置Android NDK location的路径(例如我的路径为 C:\sdk\ndk-bundle)。二、Java调用方法例如我在
转载
2023-10-08 13:02:03
149阅读
什么是OpenCV OpenCV是一个开源的视觉库,它实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV主要用C++语言编写,但是依然保留了大量的C语言接口,但是 所有新的开发和算法都是用C++接口。在Android平台如何使用OpenCV 2.1. 使用Java OpenCV API 这种方法是直接通过Java 语言编写算法的实现部分,相对应的特点在于: 1.环境搭建简单:直接引入官方
转载
2023-08-18 00:00:40
62阅读
开发这个简单例程的初衷是想把在github上能在linux系统跑的通过udp接收mavlink消息的程序移植到windows系统下。原始文件的下载和简单修改github源代码地址:https://github.com/proto3/MAVkit,按照它的readme文件可以实现通过串口,udp,tcp,log文件等方式接收或者发送mavlink消息。可能它给的例程不太直观,我这里把它的源码改动了一
转载
2023-07-31 19:46:18
167阅读
1、安装nodenode是基于js的,node.js轻量级的Web服务器,想要是React Native跑起来需要node环境,可以去官网下载安装node.js下载地址:https://nodejs.org/en/下载node.js,找好对应的版本,然后去安装就可以了。大家可以通过node -v的命令来测试NodeJS是否安装成功 2、安装Java这里需要注意对环境变量的设置
转载
2024-05-05 11:32:30
225阅读
在Android上运行Node.js:Node on Android在这个数字化的时代,移动开发已经成为不可或缺的一部分。使用Node.js构建应用程序因其高效和灵活性而备受开发者喜爱。现在,借助开源项目Node on Android,你可以在Android设备上无缝地运行Node.js应用,无需复杂的交叉编译过程。项目介绍Node on Android 是一个创新的工具,它允许你在Android
转载
2024-07-30 17:45:30
93阅读