前两天刚搭建了SRS服务器,正好利用SRS服务器搭建一个音视频通话的APP小demo玩玩,经过了解Android端推流&拉流后成功做出一个比较low的demo,不嫌弃的话可以看一看在编码和推流,有两个方案选择:一: 使用javacv来实现,最终也是用过ffmpeg来进行编码和推流,javacv实现到可以直接接收摄像头的帧数据 需要自己实现的代码只是打开摄像头,写一个SurfaceView进
转载 2023-11-08 13:47:33
528阅读
Ethernet Android 4.4 # Introduction Ethernet is a widely used technology for local area networks (LANs) that allows devices to connect and communicate with each other through a wired connection. And
原创 2023-09-07 18:36:55
121阅读
# MultiDex 在 Android 4.4 上的使用 在 Android 开发中,我们通常会使用一些第三方库,这些库可能会增加应用的方法数超过 Dalvik 虚拟机的限制。当方法数超过 65536 时,Android 应用就会无法构建或者运行。为了解决这个问题,Google 在 Android 5.0 之后引入了 MultiDex 支持,允许应用拥有超过 65536 个方法。 然而,对于
原创 2023-07-16 13:05:01
579阅读
一、概述对于大部分应用开发者来说可能都不怎么接触到NDK,但如果涉及到硬件操作的话就不得不使用NDK了。使用NDK还有另一个原因,就是C/C++的效率比较高,因此我们可以把一些耗时的操作放在NDK中实现。关于java与c/c++的互相调用,网上有一大堆的文章介绍。但仔细观察可以发现,基本都是讲在java中调用一个本地方法,然后由该本地方法直接返回一个参数给java(例如,在java中定义的本地方法
手机编程并不是一个伪命题。以我个人的经验来看,需求量甚大,尤其是在校大学生。工欲善其事,必先利其器!今天,舞剑就来划拉划拉只用一部手机,究竟可以编程什么程序。JAVAAIDE,代码补全,便捷方便强烈推荐Jvdroid,支持Java 11,支持maven,库全,BUG少,推荐Java n-ide,适用于简单测试合格Java编译器适用于简单测试合格Termux,安装过于复杂不推荐PythonPydro
转载 2023-12-28 10:07:19
154阅读
"一步一步学习androidNDK编程"的第四篇了,在这篇中,我们将会在java中传递代码给c代码。         首先,我们新建一个android工程"ndkdata",第一步:同样的首先声明native方法,如下:public native int add(int a,int b); public native String helloSir
转载 2024-05-29 01:48:30
25阅读
1.简介Javacv是一个Java接口,用于访问OpenCV(开源计算机视觉库)和其他流行的计算机视觉库。它允许Java开发人员使用这些库提供的功能和算法来开发计算机视觉应用程序。Javacv提供了一组Java类和接口,围绕着本地库进行封装,使得在Java应用程序中使用它们更加容易。它包括多个组件,例如视频捕获和播放、图像处理、对象跟踪和特征检测等。Javacv是建立在JavaCPP之上的,Jav
转载 2023-08-17 11:55:23
521阅读
经过一周的调试目前软件已经比较稳定了.可以放给大家用了.使用本软件需要一些基本条件:1.需要一台Android手机2.Android手机必须已root3.Android手机必须是4.4或者4.4.2系统,其他版本系统一概不支持.如果你满足上面的条件,恭喜你可以用此软件.先说下本软件的原理,它和世面上所有的抢票软件都不同,世面上的抢票软件都是靠模拟http://www.12306.cn这个网站的HT
转载 2023-07-07 22:19:47
109阅读
NDK Development: ==== This document describes how one can modify the NDK and generate new experimental release packages for it. I. Getting the sou...
转载 2013-12-20 11:50:00
145阅读
2评论
# Android 4.4 TP查看 ## 简介 Android是一种基于Linux内核的开源操作系统,广泛应用于移动设备、智能家居、汽车等领域。Android 4.4Android操作系统的一个版本,也被称为"KitKat"。在Android开发中,我们经常需要查看当前设备的触摸屏(TP)的信息,以便调试和优化应用程序。本篇文章将介绍如何使用Android 4.4的API来查看TP信息,并
原创 2023-08-16 05:20:15
652阅读
Android 4.4,名称为KitKat,奇巧巧克力,对应API为19. 新特性: 支持两种编译模式 除了默认的 Dalvik 模式,还支持 ART 模式。 ART模式 RAM优化 Android 4.4 KitKat针对RAM占用进行了优化,甚至可以在一些仅有512MB RAM的老款手机上流畅运行。它也进一步优化了系统在低配硬件上的运行效果, 支持内核同页合并 KSM
转载 2017-12-22 13:54:52
1107阅读
android 4.4之后非默认的短信应用已经没有办法删除短信了。像以前那样用如下方法是不会没法删除短信的(即使在xml中配置了短信的读写权限),同时也不会有报错或其他提示。public void deleteSMS() { try { ContentResolv...
原创 2021-12-16 15:36:50
893阅读
# Android JavaCV 使用指南 ## 一、整个流程步骤 ```mermaid erDiagram 开始 --> 步骤1: 导入JavaCV库 步骤1 --> 步骤2: 添加权限 步骤2 --> 步骤3: 实现功能 步骤3 --> 结束 ``` ## 二、具体步骤及代码 ### 步骤1:导入JavaCV库 在项目的build.gradle文件中添
原创 2024-06-17 04:31:41
177阅读
# AndroidJavaCV简介及示例代码 JavaCV是一款用于在Java语言环境中访问本机计算机视觉库(OpenCV,FFmpeg等)的库。在Android平台上,JavaCV常用于在应用程序中实现图像处理、视频处理等功能。本文将介绍如何在Android端使用JavaCV,并给出一个简单的示例代码。 ## JavaCV的安装 要在Android项目中使用JavaCV,首先需要将Jav
原创 2024-03-11 03:34:55
169阅读
在移动应用开发中,集成 OpenCV(Open Source Computer Vision Library)是许多图像处理和计算机视觉任务的基本需求。而在 Android 平台上,集成 JavaCV(一个对 OpenCV 的 Java 封装)则是实现这一目标的重要步骤。本文将详细记录“Android 集成 JavaCV”的解决过程,涉及环境准备、集成步骤、配置详解、实战应用、排错指南和性能优化等
原创 5月前
49阅读
# 使用 JavaCVAndroid 中实现图像处理 在这篇文章中,我们将深入探讨如何在 Android 应用中使用 JavaCV(Java接口的OpenCV)。这个过程可能一开始会令小白感到困惑,但通过清晰的步骤和示例代码,我们可以轻松掌握。 ## 实现流程概述 我们将分以下几个步骤进行实现: | 步骤 | 说明
原创 10月前
145阅读
下面是使用模板的C++示例,你将注意到用于参数化类型的语法十分相似,因为Java是受C++启发:#include<iostream> using namespace std; template<class T> class Manipulator{ T obj; public: Manipulator(T x){obj=x;} void manipulate
转载 2024-04-09 15:17:54
81阅读
我把我的Java代码的一些部分移植到C++上,以加快Android上的计算速度(这是一个物理子程序)。我发现,原生代码运行速度比Java代码慢几倍。我认为我的项目配置可能有问题,或者数组处理可能有问题,所以我在helloandroidjni项目中放置了一个简单的循环来测试原始速度差,得到了类似的结果。Java代码:@Override protected void onCreate(Bundle s
[b][size=medium]Maven安装和配置:[/size][/b] 1. 安装并配置Ant([url]http://ant.apache.org/[/url],略) 2. 安装并配置Maven 3.11及以上版本([url]http://maven.apache.org/[/url],略) 3. 安装并配置M2Eclipse插件([url]
# 使用JavaCVAndroid中处理图像和视频 Android平台上的图像和视频处理是应用程序中常见的需求之一。JavaCV是一个强大的开源库,可在Android应用程序中使用Java和C++ API来处理图像和视频。 ## 什么是JavaCVJavaCV是一个基于OpenCV和FFmpeg的Java接口库,它提供了在Java中使用这两个强大库的功能。JavaCV为开发人员提供了简
原创 2024-01-20 03:38:25
461阅读
  • 1
  • 2
  • 3
  • 4
  • 5