开发环境之Mac上Android Studio使用JDK版本修改。

如何在 Mac 上配置 Android 开发环境? 经过以上步骤,你的Mac上就配置好了Android开发环境,可以开始创建和开发Android应用了。 阅读详情

使用Android Studio开发的时候,想要看一个Activity的design,结果显示必须使用JDK 1.8或者以上的版本。

但是通过设置,修改了sdk使用的jdk版本。

后来查阅资料并实验发现,自己电脑(Mac系统)原本使用的JDK版本是1.7,即打开终端,输入java -version显示是1.7.

$echo $JAVA_HOME 输出的也是1.7版本。

所以通过修改配置文件中JAVA_HOME的映射即可。

具体修改如下:

vi ~/.bash_profile

修改JAVA_HOME的映射

export JAVAHOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home


保存后退出,并执行

source ~/.bash_profile

查看java版本

shihys-MacBook-Pro:~ shihy$ java -version
java version "1.8.0_102"
Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)


然后restart Android Studio。


Docker一键部署Synopsys EDA全家桶(VCS/Verdi 2018版)保姆级教程 本文提供了一份详尽的Docker容器化部署Synopsys EDA工具链(VCS/Verdi 2018版)的保姆级教程。通过环境隔离与标准化,解决传统安装的依赖冲突问题,并重点攻克了容器内GUI图形界面显示的核心难题。教程涵盖从Docker基础安装、镜像获取、容器启动配置,到使用X11转发或VNC实现Verdi完美显示的完整实践,旨在帮助芯片设计工程师快速构建稳定、可移植的一键化EDA工作环境。 阅读详情

相关推荐

极化码理论及算法研究6-SCL、CA-SCL及matlab仿真

极化码译码算法5——SCL/CA-SCL译码算法系列目录1、引言2、串行抵消列表(SCL)译码算法2.1、路径度量PM 系列目录 (如要找其他内容,欢迎访问我的主页寻找) #前言 #极化码概述 #极化码定义 #极化码编码 #极化码译码 #5G标准中极化码的编译码概述 #5G标准中极化码的编码 #5G标准中极化码的译码 #总结 1、引言 在上一节中,介绍了经典的SC译码算法的理论原理以及其matlab仿真代码,SC译码算法具有较低的译码复杂度,但是由于每个译码的比特信息都依赖于前面所有的比特信息的译码结果,得

1万+

Mac下修改Android Studio 所用的JDK版本

最近项目从Eclipse+Ant构建模式转移到了Android Studio+Gradle构建模式,自然的JDK版本号也从JDK6升级到了JDK7,但后来发现,由于我们是一个SDK项目,最终会以JAR包形式提供给第三方使用,这样就会遇到一个问题,如果我们使用JDK7编译JAR包,而第三方编译环境使用的还

ASCE1885 1万+

深入解析SOC芯片设计中DFT OCC与ATPG的协同优化策略

本文深入探讨了在复杂SOC芯片设计中,DFT(可测试性设计)的核心组件OCC(片上时钟控制器)与ATPG(自动测试向量生成)的协同优化策略。文章从基本原理出发,分析了OCC作为测试时钟管理者的关键作用,以及ATPG作为故障检测引擎的工作机制,并重点阐述了二者在测试架构选择、参数对齐、低功耗测试等场景下的协同方法与实战技巧,旨在实现更高的测试覆盖率与更低的测试成本。

efc123456的博客 1034

Mac下修改Android Studio的默认JDK版本

当你使用mac版Android Studio开发,并且compileOptions定义了JavaVersion8,或者要用android N来priview你的xml布局时,如果没有使用jdk8,就会无法编译,告诉你不能渲染布局,必须配置jdk8。但还是会遇到jdk版本不对的问题,如何解决呢。

Android_杜小菜_移动开发技术专栏 1万+

电商智能客服Agent开发实战:从零到一构建企业级AI助手

电商智能客服Agent是下一代AI应用的核心形态,它不仅能够回答用户问题,还能自主规划任务、调用工具并执行完整工作流程。本文将深入探讨AI Agent的基本概念、技术实现方式及电商场景中的应用,提供完整的开发流程和代码示例,帮助开发者从零开始构建一个功能强大的电商智能客服系统。通过模块化设计、多轮对话记忆管理和工具集成,这个Agent能够处理订单查询、商品推荐、退换货流程等复杂任务,同时具备企业级的安全性和稳定性保障。通过本文的介绍,读者已经掌握了构建电商智能客服Agent的核心技术与实现方法。

m0_64363449的博客 1363

深度学习笔记(3)——kernel(内核)与filter(滤波器)

本文仅仅简单介绍了kernel和filter的概念,介绍了确定filter和kernel个数的方法。

cs111211的博客 7137

(2023)mac 安装Android studio(安装jdk,Android SDK)

(2023)mac 安装Android studio(安装jdk,Android SDK)

Python966的博客 1万+

Perplexity SPACE沙箱平台:安全AI开发环境实战解析

沙箱技术通过资源隔离和权限控制创建受限执行环境,其核心原理是容器化隔离机制。在AI开发领域,这种技术解决了环境配置复杂性和安全风险等关键问题。SPACE沙箱平台作为AI代码执行环境,提供了标准化的开发沙箱,支持Python生态和主流AI框架。通过实战案例展示,该平台特别适用于情感分析等NLP任务的快速原型验证,帮助开发者在安全隔离的环境中测试AI模型和算法,显著提升开发效率并降低系统风险。

weixin_29029995的博客 274

Mac 配置 JDK(Android Studio自动的 jdk)

Mac 配置 JDK(Android Studio自动的 jdk)

OneN的博客 2582

YOLO12涨点改进| 损失函数改进篇 |AAAI 2025| 一种小目标检测SDLoss损失函数,解决现有损失函数对不同目标尺度敏感度不足的局限,提高了网络检测不同尺度目标的敏感能力,助力高效涨点

本文提出了一种改进的小目标检测方法SDLoss,通过动态调整尺度损失与位置损失的权重,优化了YOLOv12模型的性能。针对红外小目标检测中存在的两个主要问题:1)标准卷积难以捕捉目标的高斯空间分布特性;2)现有损失函数对不同尺度目标的敏感度不足,研究团队开发了Pinwheel-shaped卷积(PConv)和Scale-based Dynamic损失函数(SDLoss)。PConv通过不对称卷积核设计显著提升感受野,SDLoss则根据目标大小动态平衡尺度与位置损失的影响。

Ai缝合怪、助力小伙伴高效发论文 238

第二篇:APS智能排产实战:OR-Tools与coptpy从入门到案例

专注于具体的技术实现,包括 OR-Tools 和 coptpy 的详细使用指南、建模技巧、日志解读,以及一个完整的两阶段生产排程案例。适合准备动手开发 APS 系统的工程师和研究者。

算法工程师 454

android studio mac jdk1.8,Mac下修改Android Studio的默认JDK版本

当你使用mac版Android Studio开发,并且compileOptions定义了JavaVersion8,或者要用android N来priview你的xml布局时,如果没有使用jdk8,就会无法编译,告诉你不能渲染布局,必须配置jdk8。1,Mac下Android Studio 的jdk版本问题事实上,我已经安装了jdk吧,并且环境变量和sdk的路径都配置正确了,使用java -vers...

weixin_42561143的博客 1924

使用 MATLAB/Simulink 构建一个基于PID控制的直流电机速度调节系统模型

直流电机(DC Motor)因其结构简单、成本低廉、易于控制等特点,广泛应用于各种工业自动化和家用电器中。PID控制器作为最常用的控制策略之一,在直流电机的速度调节系统中具有重要应用价值。通过合理调整比例(P)、积分(I)、微分(D)三个参数,可以实现对电机速度的精确控制。本教程将带你使用构建一个基于PID控制的直流电机速度调节系统模型,涵盖电机模型构建、PID控制器设计、系统仿真与调试等多个方面。本文介绍了如何使用构建一个基于PID控制的直流电机速度调节系统模型。

amy_mhd的博客 217

mac下Android开发环境的配置

近似一天的时间,终于把Android环境配置好了。 总结:主要问题在于android的网站是国外,下载东西的时候需要vpn才可以。所以会出现各种各样的问题。 环境:Android Studio + SDK(自己安装的)+jdk(我用的是1.8版本,高版本可能会出现各种问题) 步骤: 1.下载jdk: java官网自行下载。mac下默认路径:/Library/Java/Jav...

weixin_30664539的博客 513

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

android studio 查找源码使用 jdk.table.xml

Mac下: /Users/xxx/Library/Preferences/AndroidStudio2.x/options/jdk.table.xml 转自:http://blog.youkuaiyun.com/wj610671226/article/details/52352920

3350

精雕软件(JDpaint) 5.5 绿色版

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

Android Studio 1.0 苹果电脑安装配置

​ 前言 近日Google最终不负众望。公布了期待已久的Android Studio 1.0正式版。小编自己是Android开发人员,之前使用过Eclipse,也试用过Android Studio 0.x版本号,感觉不错。这款正式版能够带给Android开发人员...

aoe41606的博客 145

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

React Native开发环境搭建

前言 本文基于react版本17.0.2、react-native版本0.67.3,使用mac开发,介绍基于现有Android、IOS原生项目搭建react native开发环境,强烈建议使用个好一点的梯子。 RN环境搭建 以下步骤已安装的可跳过 首先安装Homebrew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 安装 Node 和 Watchman

lk007007sclk1的博客 5927

Flutter——环境搭建forMac

Flutter——环境搭建forMac1. 安装Flutter1.1 下载Flutter SDK1.2 配置环境变量1.2.1 配置镜像1.2.2 配置Flutter 环境变量2. 配置 Android studio 环境2.1 安装Android Studio2.2 配置SDK2.3 Android Studio 安装Flutter 插件2.4 JDK问题2.5 许可证问题2.6 修改build.gradle文件 1. 安装Flutter 1.1 下载Flutter SDK 首先要做的就是Flutter

LinShunIos的博客 399

mac下android环境搭建笔记(android studio)

链接地址:http://www.tuicool.com/articles/FNRfyiF 时间2015-01-17 14:45:08BeyondWeb 原文http://beyondweb.cn/mac-install-android-studio.html 主题Android StudioMacOS 本文记录了本人在mac上配置android开发环境的一些过...

weixin_30655219的博客 277

Mac下Android studio搭建Android开发环境【新手】

上学期用的还是windows,这学期新入手了mac,突然也想装个Android studio来玩玩。安装过程中出现了问题,记录如下。 先是装安卓studio的下载链接,不推荐去官网装,这里提供一个挺好的网站: http://tools.android-studio.org/(就如平时安装应用程序一样,这里不再赘述) 接着下载Mac下使用的JDK http://www.oracle.c...

weixin_30321709的博客 123

Android API 27 Platform not found,as找不到源码处理方式

https://www.jianshu.com/p/4b105e25b057,参考这个文章。是正解,记录一下。 jdk.table.xml 地址: Mac: ~/Library/Preferences/AndroidStudio{version}/options/jdk.table.xml Windows: C:/Users/AndroidStudio{version}/config/options/jdk.table.xml 其中 AndroidStud.

wddptwd28的博客 433

安卓Studio切换java版本_Mac下改动Android Studio 所用的JDK版本号

Mac下改动Android Studio 所用的JDK版本号近期项目从Eclipse+Ant构建模式转移到了Android Studio+Gradle构建模式。自然的JDK版本号号也从JDK6升级到了JDK7,但后来发现,由于我们是一个SDK项目,终于会以JAR包形式提供给第三方使用,这样就会遇到一个问题,假设我们使用JDK7编译JAR包,而第三方编译环境使用的还是旧的JDK6,那么编译proje...

weixin_42548961的博客 3736

Mac 下修改 Android Studio 所用的 JDK 版本

@author ASCE1885的Github简书微博优快云本文由于潜在的商业目的,不开放全文转载许可,谢谢!最近项目从 Eclipse+Ant 构建模式转移到...

ASCE1885 802

android studio更新 jdk版本,Mac androidstudio 更新 JDK

2.打开终端 使用命令查看新版本JDK 安装目录 命令(/usr/libexec/java_home)3.修改JAVA_HOME配置示例为 .bash_profile 方式下修改 ,终端输入命令 open .bash_profile然后有2种方式:(方法1 为直接修改 方法2 可切换 JDK 版本)方法1.直接将JAVA_HOME=/Library/java/JavaVirtualMachines...

weixin_33614878的博客 3322

在mac上搭建一个安卓开发环境

本教程是在 mac 上安装一个安卓开发环境,目的是想通过 cursor 的代码能力生成一个安卓应用。本文是一篇傻瓜式的安卓教学。

uzong 1109

android studio mac版关联jdk,Mac下修改Android Studio的默認JDK版本

當你使用mac版Android Studio開發,並且compileOptions定義了JavaVersion8,或者要用android N來priview你的xml布局時,如果沒有使用jdk8,就會無法編譯,告訴你不能渲染布局,必須配置jdk8。1,Mac下Android Studio 的jdk版本問題事實上,我已經安裝了jdk吧,並且環境變量和sdk的路徑都配置正確了,使用java -vers...

weixin_42510182的博客 554
上一篇: 前端之路之mac PS的安装破解
下一篇: 开发环境之Mac上Android Studio上虚拟AVD设备不显示
line_aijava
博客等级 码龄16年 31粉丝 47原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值