Linux环境下的Android的ADK安装配置

[恶意软件分析]DroidBox的环境搭建与使用 在Linux系统中,配置DroidBox所需要的环境,并使用DroidBox对未知软件进行分析。 阅读详情

下载android sdk

将android sdk下载至/opt/download目录下。

cd /opt  
mkdir download  
cd download  
wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz  

解压android-sdk_r24.4.1-linux.tgz
将android sdk解压至/opt目录下。

tar zxvf android-sdk_r24.4.1-linux.tgz -C /opt 

解压后,android sdk所在目录为/opt/android-sdk-linux。

设置ANDROID_HOME

在文件/etc/profile末端添加如下两行:

export ANDROID_HOME='/opt/android-sdk-linux'  
export PATH=$ANDROID_HOME/tools:$PATH  

安装所有包

android update sdk --no-ui 

配置ADB(切不可单独安装):

cd /opt/android-sdk-linux/platform-tools
ln -s /usr/bin/adb /opt/android-sdk-linux/platform-tools/adb

好了,本次的分享就到这里,如果环境配置上还有什么问题可以加一下我的交流群:175317069
里面有大牛分享各种技术。欢迎加群一起交流哦!

macOS系统下编译linux-adk源码 连接USB手机后可看到手机总线信息,手机是OPPO Reno3 Pro 5G。使用系统命令system_profiler查看USB连接信息。安装第三方lsusb库查看已连接USB设备。使用系统命令lsusb查看USB连接信息。./linux-adk -h 查看用法。1.下载 linux-adk源码。2.安装libusb库。3.修改Makefile。查看系统已连接USB设备。设备支持AOA 2.0。 阅读详情

相关推荐

linux-adk:Linux附件开发套件

Linux ADK 介绍 该软件旨在将您的GNU / Linux计算机变成一个Android附件。 它会初始化所有通过USB连接的Android设备,具体请参见Android网站: 如何使用 $ ./linux-adk --help Linux Accessory Development Kit usage: ./linux-adk [OPTIONS] OPTIONS: -a, --aoa-max-version AOA maximum version to be used. Default is no maximum version. -d, --device USB device product and vendor IDs. Default is "18d1:4e42". -D, --description accessory description. Defa

Android 使用 Usb Accessory 模式与 linux 下位机进行通信

这段时间研究了下Usb Accessory模式, 这个模式正常的使用方法是用来和专为Android设备设计的USB主机硬件通讯的. 这种设备需要使用Accessory Development Kit (ADK)来开发, 遵循Android Open Accessory (AOA)协议.

提辖鲁的博客 1万+

Android ADB超简单的安装教程(推荐)

前言 在Android TV开发中,我们会和APP开发一样使用到真机测试,而adb是一个特别的存在,因为它可以轻松的帮我连接到安卓设备。adb全称为Andorid Debug Bridge。adb全称Android Debug Bridge,用于与Android设备进行交互。  ADB是我们进行Android开发经常要用的调试工具,它的使用当然是我们Android开发者必须要掌握的。 ADB安装方法: 方法一:下载ADB安装包进行安装(其实是我重要文件压缩放到百度网盘),这种方法适合那种不是安卓开发人员,只需要ADB做调试使用的。里面包含四个文件,分别是adb、AdbWinApi、AdbWin

Android 开放配件 (AOA)调试

车载导航的开发中,有可能需要开发支持Android CarLife或者Android Weblink等功能,而这些功能需要使用AOA协议的支持。因此,下面的文章将简单介绍AOA的相关知识。简介Google 官方AOA 的定义: https://source.android.com/accessories/protocol.htmlGoogle 官方提供了 adk2012 开发套件(包含 Andro

www.wowothink.com的专栏 2万+

国家基因组科学数据中心(NGDC)---组学原始数据如何上传GSA

在发表文章之前我们需要将测序的原始数据上传到一个公共库,并在文中提供accession number,实现数据的公开共享,这是国际惯例。以前我们上传数据时只能上传到美国国立生物技术信息中心(NCBI)、欧洲生物信息学研究所(EBI)、日本核酸数据库(DDBJ),现在中国科学院北京基因组研究所(国家生物信息中心)国家基因组科学数据中心 (CNCB-NGDC)—中国的 "NCBI" 已经建立并日渐完善。组学原始数据归档库(GSA)是组学原始数据汇交、存储、管理与共享系统,是国内首个被国际期刊认可的组学数据发布平

sisichen 1万+

视觉辅助RIS波束追踪:用摄像头“看见”用户,实现毫秒级波束对准

在无线通信领域,波束成形技术是提升高频段信号覆盖与质量的核心手段,其原理是通过调整天线阵列的相位,使信号能量在特定方向相干叠加,形成高增益定向波束。这项技术的价值在于能有效克服高频信号路径损耗大、穿透性差的瓶颈,广泛应用于5G/6G、毫米波通信及室内定位等场景。然而,传统波束追踪依赖信道估计或波束扫描,存在训练开销大、实时性差的问题。本文聚焦于一种创新解决方案:将计算机视觉与可重构智能表面(RIS)相结合。通过摄像头直接感知用户位置,并利用RIS快速重构反射波束方向,实现了近乎零开销、毫秒级延迟的波束追踪,

weixin_33552698的博客 620

Android SDK环境配置

Android SDK环境配置 本文主要阐述Android SDK的环境配置及后续产生的相关问题解决方法: 一、Android ADK 环境配置 1、首先找到SDK所在的目录,如下所示: 2、编辑系统的环境变量: (1) 有多种方式打开 (2)点击“环境变量” (3)在系统变量中新建变量: 变量名:ANDROID_HOME 变量值:C:\Users\95438\AppData\Local\An...

qq_40716430的博客 4703

保姆级教程:在DolphinScheduler 3.x中配置Apache SeaTunnel任务(Flink/Spark双引擎)

本文提供了一份详细的教程,指导如何在DolphinScheduler 3.x中配置Apache SeaTunnel任务,支持Flink和Spark双引擎。从环境准备、脚本选择到配置文件编写和任务调度优化,涵盖了所有关键步骤和常见问题解决方案,帮助用户高效集成SeaTunnel到海豚调度系统中。

weixin_42524945的博客 194

adk linux 64 下载,Linux环境下的Android的ADK安装配置

下载android sdk将android sdk下载至/opt/download目录下。cd/optmkdirdownloadcddownloadwgethttp://dl.google.com/android/android-sdk_r24.4.1-linux.tgz解压android-sdk_r24.4.1-linux.tgz将android sdk解压至/opt目录下。tarzx...

weixin_35146639的博客 321

Windows Server 2012评估版过期自动关机问题:两种高效解决方案详解

本文针对Windows Server 2012评估版过期导致的自动关机问题,提供了两种高效解决方案。一是通过slmgr.vbs命令重置授权,临时延长评估期;二是使用DISM工具将评估版转换为正式版,一劳永逸。文章详细解析了两种方法的操作步骤、注意事项及适用场景,帮助用户快速恢复服务器稳定运行。

pytorchlight8的博客 1197

【ESP32接入国产大模型之Deepseek】

🥳🥳🥳现在,我们在本教程中,您学习了如何使用ESP32接入语言大模型之Deepseek。🛹🛹🛹从而实现对外部世界进行感知,充分认识这个有机与无机的环境,后期会持续分享esp32跑freertos实用案列🥳🥳🥳科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。🤣🤣🤣如果你有任何问题,可以通过q group(945348278)加入鹏鹏小分队,期待与你思维的碰撞😘😘😘鸣谢B站UP星汇极客ESP32对接DeepSeek API,实现AI大模型交互功能。

vor234的博客 1万+

在linux中安装JAVA的环境和安卓的环境(1)

在linux中安装JAVA的环境和安卓的环境 一、声明 编写此教程,主要是为了配合ZC-ADK开发板的android开发,让广大网友能在没有任何android开发经验的情况,实现android的外设应用开发。此文档发布之前,共有多名网友帮助...

256

YOLOv11改进策略【卷积层】| CVPR 2024 可变形卷积 v4(DCNv4)无界权重提表达 + 线程合并降冗余,强化模型收敛速度

DCNv4(Deformable Convolution v4)是一种专为广泛视觉应用设计的高效算子,它对DCNv3进行了关键改进,有效解决了DCNv3存在的速度慢和表达能力受限等问题。

Limiiiing的博客 926

Android --- 64bit Ubuntu系统下 搭建JDK和SDK环境后,出现android-sdk-linux/platform-tools/adb: 没有那个文件或目录错误

在64位ubuntu下android环境搭建完毕,但指定了sdk路径没问题依然报错, android-sdk-linux/platform-tools/adb: 没有那个文件或目录 解决方法: 由于我的ubuntu是64位的,所以,需要一个东西来搞定之。 Failed to get the adb version: Cannot run program "/home

MyfBlog 2519

GEE:关于遥感生态指数(RSEI)的若干疑问

本文记录了若干关于在 Google Earth Engine (GEE)平台上,计算基于主成分分析(PCA)的遥感生态指数(RSEI)的问题。并记录了解决这些问题的一些答案。问题包括,主成分分析的特征值的正负,主成分的占比,去云后空值像素的处理方法,异常值处理方法,如何看载荷等。

养乐多的博客 3418

Ut接口原理及 VoLTE 补充业务自管理信令流程(GBA 引导认证+业务访问认证+ VoLTE 补充业务自管理)

2. Ut 接口及 VoLTE 业务子管理概述 2.1 UT 接口 —— VoLTE 终端补充业务配置 2.2终端通过 Ut 接口完成 VoLTE 补充业务自管理举例 2.3什么是 GBA 和 GAA 架构 2.4为什么要引入 GBA 架构认证及 BSF 网元 2.5UE(终端) 接口相关网元及功能 2.6GBA 架构流程概述 3. Ut 接口业务自管理信令流程 3.1 补充业务自管理及本文主要参考以下规范 3.2 Ut 接口业务自管理信令流程:查询补充业务 3.2.1 UE获

原来45的博客 1257

ADK+MCP构建可维护物流恢复AI代理

AI代理的核心挑战并非模型能力,而是工具集成的可维护性与标准化。Model Context Protocol(MCP)作为开放协议,定义了工具发现、调用与错误反馈的统一接口;Google Agent Development Kit(ADK)则提供符合该协议的运行时编排框架。二者结合,使AI代理摆脱‘胶水代码’依赖,实现工具热替换、权限统一治理与跨平台调试。在物流恢复等强规则、低容错场景中,该架构显著提升交付稳定性与运维可观测性,支撑订单延迟识别、实时路径计算与多源决策闭环。

soyo的专栏 1021

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

linux 如何配置android开发环境

1, 下载eclipse,java 略 2, 下载Android ADK download from this page:     http://developer.android.com/sdk/index.html 然后运行 tools/android update --no-ui 配置环境地址     修改~/.bashrc文件,加入android sdk与eclip

何旭东chucai的专栏 517

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

openssh android 代理,【MindStudio】【OpenSSH】海思SOC环境准备(linux + android)

1 背景当前MindStudio及配套ADK需要从ADX切换到SSH,MindStudio需要通过SSH登录对应的AI-Host。对于C7x、MDC、DC环境,可以通过系统包管理器apt/yum等直接安装openssh-server;而海思Soc Linux/Android环境是精简过的嵌入式环境,必须通过源码编译的方式进行安装。此处以CS形态为例。2 Linux环境Ope...

weixin_32578161的博客 707

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ubuntu14.04 android studio 安装

1、下载JDK ,我下载的是jdk-7u51-linux-i586.tar.gz 我这里有jvm文件夹,直接cd过去: $ cd /usr/lib/jvm/ 拷贝下载的jdk-7u51-linux-i586.tar.gz到jvm文件夹: $ sudo cp  ~/下载/jdk-7u51-linux-i586.tar.gz /usr/lib/jvm 解压: $ sudo tar -zxv

jyqqhw_41的专栏 618

记一次linux上部署android环境相关命令

服务器链接 ssh android@192.168.xxxx :  链接远程服务器,@前表示用户名,@后表示服务器ip地址,之后会弹出输入密码相关选项。 scp xx.apk android@192.168.xxxx:/home/android/ :传输文件,第一个参数为源文件,后跟服务器地址路径,服务器地址和目录以:隔开 挂载磁盘 df -h:查看磁盘挂则和使用情况 root@localhos

茅屋 700

安卓安全学习之从环境搭建到activity劫持

安卓环境的搭建 方法1:eclipse+sdk+ADK+JDK 百度: https://blog.youkuaiyun.com/u013926216/article/details/81784745 方法2:eclipse+adt-bundle 下载地址: http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20...

CSD15138668634的博客 272

第二章搭建安卓开发环境读后感

本章主要介绍如何搭建安卓底层开发环境,主要包括安卓应用开发环境、安卓NDK开发环境和交叉编译环境的搭建,虽然本书介绍安卓移植及liunx驱动开发,但仍然需要编写安卓应用程序及安卓NDK程序来测试liunx驱动、HAL程序库等底层程序,所以安卓底层开发不仅需要交叉编译环境,还需要开发安卓应用程序的环境, 安卓底层开发的工具包含:JDK6或以上版本;Eclipse3.4或以上版本;ADT;CDT;安...

weixin_30919235的博客 99
上一篇: 软件测试经典测试题(4)
下一篇: 如何测试微信小程序
TestingGDR
博客等级 码龄8年 496粉丝 72原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值