Android

Android 编译介绍

Android的源码非常的庞大,编译Android系统往往会占用我们很长的时间,我们需要了解下Android的编译规则,以期能提高我们的开发效率。。。 ......
Android

Android Activity启动时使用 FLAG_ACTIVITY_NEW_TASK 不使用 FLAG_ACTIVITY_CLEAR_TASK 引起的设备白屏

Activity启动模式 除了能指定falg 还可以指定 launchmode 每一个都会引起不必要你难以预料的bug,两个一起混合使用更会导致问题难以排查 笔者在做一个视频应用时就遇到了 播放视频白屏问题 原因就是 在service里拉起播放activity 必须要使用 FLAG_ACTIVITY ......

Android后台模拟点击探索(附源码)攻略

​ 本攻略将详细介绍如何在Android应用中使用后台模拟点击的技术。通过模拟点击,我们可以在后台执行一些用户交互操作,例如点击按钮、输入文本等。这对于自动化测试、批量操作等场景非常有用。 步骤一:添加权限 首先,在AndroidManifest.xml文件中添加以下权限: <uses-permis ......
源码 后台 Android 攻略

如何在Android平台GB28181接入终端实现语音广播和语音对讲

今天由我们华脉智联主要介绍下语音广播和语音对讲这部分。 GB28181平台广播和对讲这块,重要性不言而喻,没有广播的接入终端,数据只是单向流入,加入后,指挥中心和终端之间的联系更紧密,实时双向沟通更方便,适用的行业范围也更广泛。 关于语音广播和对讲,感兴趣的开发者可直接参阅以下部分精选介绍: 命令交 ......
语音 终端 Android 28181 平台

设置 Android 屏幕方向相关

Activity 在AndroidManifest.xml设置方向android:screenOrientation 正向拿着手机(平时正常拿手机)对应角度为0度,此时屏幕为为竖屏,旋转180度,对应角度180度,此时屏幕为反向竖屏;90时此时屏幕为横屏(用户右侧(正向)横屏拿着手机),屏幕角度为2 ......
屏幕 方向 Android

Android Installation failed with message INSTALL_FAILED_TEST_ONLY

出现Android Installation failed with message INSTALL_FAILED_TEST_ONLY问题的解决方法: 打开grade.properties文件,在最底下加入:android.injected.testOnly=false ......

Android USB开发—USB通信

USB通信两端分别称为:HOST(USB主机) 与 Device(USB从机/USB配件),常见的主机就是我们的计算机。而Android 可以支持USB主机模式与USB配件模式,意思就是Android既可以是主机也可以是配件。 Android作为配件与其通信的主机必须设计为与Android设备兼容, ......
USB Android

Android USB开发1—开发环境搭建

通过Genymotion 与 VirtualBox 可以实现将电脑中的USB设备转接到Android模拟器中进行通信。 Genymotion 配置 首先从https://www.genymotion.com/download/ 下载 Genymotion with VirtualBox 在完成模拟器 ......
Android 环境 USB

Android官方推荐 无需向应用授予的照片选择器工具

官网链接 https://developer.android.google.cn/training/data-storage/shared/photopicker?hl=en 不能跳转链接看这 Photo picker 照片选择器对话框会显示在您的设备上的媒体文件中。选择一张照片与应用程序分享。 图 ......
Android 照片 工具 官方

Android Studio使用ADB远程调试(真机)

准备工作 1)设备:笔记本电脑、安卓手机 2)设备连接相同网络(如:同个WIFI) 3)手机开启开发者模块、USB调试、USB安装 ps:本人安卓手机是红米手机,开启开发者模式可参考:https://baijiahao.baidu.com/s?id=1758792460891751075&wfr=s ......
Android Studio ADB

Android平台GB28181接入SDK

华脉智联推出的Android平台GB28181接入SDK,可实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016服务,可用于如执法记录仪、智能安全帽、智能监控、智慧零售、智慧教育、远程办公、明厨亮灶、智慧交通、智慧工地、雪亮工程、平安乡村、生产运输、车 ......
Android 28181 平台 SDK GB

android 混淆proguard_rule

# 设置混淆的压缩比率 0 ~ 7-optimizationpasses 5# 混淆时不使用大小写混合,混淆后的类名为小写-dontusemixedcaseclassnames# 混淆时不记录日志-verbose # 代码优化-dontshrink # 保留注解不混淆-keepattributes ......
proguard_rule proguard android rule

关于Android开发中推送消息通知推送消息到前台的问题

为什么推送点击发送按钮之后没有消息进行发送?(以简单音乐播放器为例) 1. 前景 创建了一个Activity : ForegroundServiceActivity.java // 代码如下: package com.app.custom.demo01; import androidx.appcom ......
消息 前台 Android 问题

Android中的sharedUserId

安卓中的 android:sharedUserId 1、android给每一个apk进程分配一个单独的空间,manifest中的userid就是对应分配的Linux用户id,并为它创建一个沙盒,防止其他应用程序的影响。 2、用户id在apk安装到设备中时被分配。 3、通常不同的apk具有不同的use ......
sharedUserId Android

华脉智联发布国标28181 Android SDK和DEMO

在目前很多行业项目中,客户使用的是海康、大华等监控平台的GB/28181平台,或者是其他的第三方的GB/28181平台。但是对于那些不具备GB/28181协议的单兵终端,如何接入GB/28181平台网络中呢? 首先,我们了解下GB/T28181: 国标GB/T28181协议全称《安全防范视频监控联网 ......
国标 Android 28181 DEMO SDK

Android前端音视频数据接入GB28181平台意义

技术背景 在我们研发Android平台GB28181前端音视频接入模块之前,业内听到最多的是,如何用Android端在没有国标摄像头设备的前提下,模拟GB28181的信令和媒体流交互流程,实现GB28181整体方案的测试。 Android端真的没有必要做个支持GB28181的接入模块? 如果说做一个 ......
前端 意义 Android 数据 28181

如何让Android平台像网络摄像机一样实现GB28181前端设备接入?

技术背景 好多开发者在做国标对接的时候,首先想到的是IPC(网络摄像头),通过参数化配置,接入到国标平台,实现媒体数据的按需查看等操作。 像执法记录仪等智能终端,跑在Android平台,对接GB28181平台的需求也非常大,网上相关demo也不少,但真正设计符合相关协议规范、功能完善、长时间稳定运行 ......
前端 摄像机 Android 设备 28181

华为手机android 系统如何下载软件

1.通常来说有2种方式的卸载方式: 第一种是卸载管理一般可能是可以卸载软件等。 2.第二种卸载方式是什么呢? 在安装管理中,有2个选项1个分别是正在下载选项,另一个是已经安装选项。 在已经安装的管理中选择,在下载的选择中可以选择卸载,管理2个选项中选择对应的卸载软甲即可。 ......
android 下载软件 系统 手机 软件

Android中使用GSON解析JSON数据

Android中使用GSON解析JSON数据, 以下为java代码。 我这个是Unity项目打包出来的android工程,工程里自带有gson的库,所以能直接用了。 public void StringToJsonByGson(String json) { Gson gs = new Gson(); ......
Android 数据 GSON JSON

but Android SDK not found at this location.

ENV PATH里设置好, SDK MANAGER路径要保持一致。 这个是常规操作。 还有个隐藏操作: SDK MANGER TOOLS里, 点取消 hide obse.... 然后安装 Android SDK tools 添加path: sdk 里的 D:\android_sdk\tools D: ......
location Android found this but

Android系统启动流程、APP启动流程、activity启动流程

Android系统启动流程 打开电源时,先启动BootLoader → 使用BootLoader加载Linux内核 → 启动init进程 → 启动zygote进程 -(zygote调用system_server进程)→拉起packageManagerService和AMS(ActivityManag ......
流程 activity Android 系统 APP

android 相机应用全屏显示 方法

android 相机应用全屏显示 方法1.可以调用如下setFullscreen方法实现全屏显示,2.在相机界面全屏加载时候回闪现状态栏,需要给activity 主题MainThemeCamera 配置一个全屏的背景android:windowBackground 来规避状态栏闪现问题。 /** * ......
android 相机 方法

Apktool编译时报error: No resource identifier found for attribute XXX in package 'android'

问题描述 使用apktool编译android源码时,报W:XXX.xml:X: error: No resource identifier found for attribute 'iconTint' in package 'android'错误。 解决方案 这是由于API版本较低。处理方法:找到 ......
identifier attribute resource 时报 Apktool

Android 调试桥 (adb) 使用教程/示例

sidebar: auto # Android 调试桥 (adb) Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作,例如安装和调试应用。adb 提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户 ......
示例 Android 教程 adb

直播平台开发,android 设置EditText有焦点时隐藏输入法

直播平台开发,android 设置EditText有焦点时隐藏输入法 /** * 设置EditText有焦点时隐藏输入法 * author 000 * @param activity * @param editText */public static void setSoftInputOnFocus ......
输入法 EditText android 焦点 平台

Android自定义APP字体

### 使用Android设备自带的字体时: ```xml ``` 注意,当你的主题的父主题是AppCompat的主题,如Theme.AppCompat.Light.DarkActionBar 时,在设置 `android:fontFamily` 的时候需要去掉`android:` ,也就是将上面的 ......
字体 Android APP

Android 深入理解布局优化

> 我的 CSDN 博客:https://blog.csdn.net/gdutxiaoxu > 我的掘金:https://juejin.im/user/2207475076966584 > github: https://github.com/gdutxiaoxu/ > 微信公众号:程序员徐公 # ......
布局 Android

android短视频开发,React设置自定义滚动条样式

android短视频开发,React设置自定义滚动条样式 1、全局配置 在global.less文件添加如下配置 /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/::-webkit-scrollbar { width: 5px; height: 10px;}/*定义滑块 内阴影+圆角*/: ......
样式 android React 视频

Android systemui

SystemUI状态栏形式及流程 (taodudu.cc) ......
systemui Android

Android APK签名

......
Android APK