android sdk下载、安装和配置

本文详细介绍了在Mac M1芯片的系统中,如何使用Homebrew安装和配置Android SDK,包括安装JDK、Android Platform Tools,设置环境变量,并验证配置是否成功。同时提到了Windows环境下安装SDK的注意事项和系统环境变量配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mac下安装配置SDK

开发react native项目前需要配置JAVA JDK和android sdk环境,这里主要记录一下mac m1下安装和配置android sdk的步骤。

  1. brew install android-sdk 安装后如果需要重装则brew reinstall --cask android-sdk
    brew install android-platform-tools // 这个一定不能忘记,否则adb命令不识别
  2. 检查是否安装成功:android
  3. 配置sdk
    查看安装路径:brew list android-sdk
    sudo vim .bash_profile
    export ANDROID_HOME=/opt/homebrew/Caskroom/android-sdk # 这个是sdk的安装路径,根据brew list android-sdk查看到的路径写
    export PATH= P A T H : PATH: PATH:ANDROID_HOME/tools
    export PATH= P A T H : PATH: PATH:ANDROID_HOME/platform-tools
    source ~/.bash_profile 使配置生效
  4. 检查sdk是否配置成功 adb version
    adb是android debug bridge的缩写

window下安装配置SDK

window环境下注意以管理员身份安装和运行,安装完后配置系统环境变量

window和mac版本sdk安装包下载地址

下载sdk,打开页面后搜索sdk tools

### 使用 SearXNG API 进行结果排序 为了通过 SearXNG API 对查询结果进行排序,通常需要理解该搜索引擎API的具体参数设置以及支持的功能。SearXNG作为一个元搜索引擎允许用户自定义多个请求参数来调整返回的结果集。 当涉及到排序功能时,取决于所调用的引擎及其配置是否提供了特定字段用于控制输出顺序。对于某些数据源而言,可能直接提供了一个`order_by`或类似的参数让用户指定按照哪个属性来进行升序或降序排列;而对于其他情况,则可能是间接影响因素,比如通过时间范围筛选(`time_range`)使得较新的条目优先显示[^1]。 下面是一个简单的Python脚本例子展示如何利用requests库向SearXNG发送HTTP GET请求并尝试获取按日期排序后的网页链接列表: ```python import requests def get_sorted_results(query, sort_by='date'): url = "https://searx.example.com/search" params = { 'q': query, 'sort': sort_by # 假设存在这样的参数可以用来指示排序方式 } response = requests.get(url, params=params) if response.status_code == 200: data = response.json() return data['results'] else: raise Exception(f"Failed to fetch search results: {response.text}") if __name__ == "__main__": try: sorted_links = get_sorted_results('machine learning tutorials') for link in sorted_links[:5]: print(link['url']) except Exception as e: print(e) ``` 需要注意的是上述代码中的`'sort'`键名和其可接受值是假设性的,在实际应用前应当查阅最新的官方文档确认具体实现细节[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ICPunk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值