当前位置:首页 » 安卓系统 » mac搭建android开发环境搭建

mac搭建android开发环境搭建

发布时间: 2023-06-12 07:21:43

⑴ 如何在mac book 上安装Android studio 开发工具

1.首先官网下载Android Studio 工具,
下载地址如下:
国内下载链接:http://tools.android-studio.org/
官网下载链接:http://developer.android.com/sdk/index.html

然后双击下载好的android-studio-ide-141.2178183-mac.dmg 文件就可以进行安装了。

然后把android Studio 拖到Applictions里面
2.安装java环境
由于刚买的mac 本没有java 环境 还需要安装java环境
下载地址如下:https://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US
然后一步步安装下载的java javaforosx.dmg 安装包
3.启动Android Studio
由于已经安装装好 java 环境 ,重新启动Android Studio 后遍开始对 Android SDK进行初始化
然后等着下载Android SDK

等下载好后就可以使用
4.创建Android 工程
选择 start a new Android Studio Project 创建一个新的Android 工程

创建一个TestAndroid 工程

然后选择使用的SDK 的运行要求,这个跟eclipse 差不多

然后设置Activity 的名字,layout的名字 Title名字 Resource 名字等等,这样就可以创建好了,

点击finish 等着studio 对工程初始化,这样就就可以就可以开发android 工程了

点击run的绿色三角形按钮 就可以运行第一hello word 程序了
这时需要创建一个模拟器,或者直接在Android 手机上运行也行

选择好设备后,hello world 就可以运行了,运行效果如下:

⑵ 搭建android开发环境的系统有哪些

android的开发环境的话,现在直接使用android studio,可以省去以前很多的步骤。前提是配置好jdk

⑶ 有一台macbook air ,想学习安卓开发,不知道怎么搭建开发环境

首先请了解一下安卓应用的开发语言。


  1. 安卓的开发工具分为 Android SDK 和 Android NDK 两种,目前都由谷歌在维护和更新。SDK 是开发所有安卓应用所必须使用的,使用 Java 作为编程语言。NDK 是开发应用的底层框架用的,适用于开发一些需要精确控制 CPU 使用效能的应用,比如游戏和物理引擎等。NDK 使用的是较底层的 C 语言和 C++ 语言。由于进行一般应用的开发使用的是Android SDK,所以题主主要应该学习的语言是 Java。

  2. 要绘制你的应用的界面,你还需要学习 XML 标记语言,因为安卓的界面元素使用 XML 来绘制。由于 XML 不是编程语言,所以相对比较简单,了解一下它的构成方法即可。


接下来请了解一下开发环境的配置。


  1. 首先请题主最好将你的 Mac 升级为最新的 OS X El Capitan 系统。这个系统可以在 Mac App Store 上免费下载。



这些内容准备好以后,就可以开始安卓应用的开发了。学习 Java 是一个基础,更重要的是学习 SDK 的使用方法。网上有大量的此方面帮助文档、论坛和教程,如果英语水平还可以,并且有方法访问海外网站的话,更推荐查找英文的第一手资源。谷歌的 Android 官方文档、StackOverflow 和 New Think Tank 等网站上有非常好的 Android 开发学习资料。

⑷ 为什么用mac开发android

Android系统的源代码编译只能在linux和mac下进行,而windows不行,这是主要原因。

开发应用3大平台都可以,但是如果涉及JNI之类的,还是linux下方便。

不赞同说linux下配置简单,linux下配置是比较繁琐的。

mac(苹果电脑)是可以用于开发Android系统的,需要在mac平台上搭建Android开发环境,具体步骤为:

一.Eclipse的下载1.找到“EclipseIDEforjavaDevelopers”此处右上角会根据你当前使用的系统自动选择,Mac下就会自动选择位“MacOSX(Cocoa)”

2.然后点击右边枯雀的“MacOSX64bit”(这里我的Pro是i5处理器可以用64位的),根据你的机器也可以选择“MacOSX32bit”进行下载。

二.安装ADT

ADT是Android应用程序的开发环境

在线安装,本来还有个离线安装的,但是我试图去下载这个离线安装包但是没有找到下载的地方,所以这里主要介绍如何进行在线安装。

1.点击菜单中的Help——>InstallNewSoftware?6?8;

2.在弹出的对话框中有个“Workwith”,在右边的输入没嫌早栏中输入:dl-ssl.google/android/eclipse/然后下面就会pending出来一个“DeveloperTools”,勾选上,然后一路的Next下去就可以安装完成。

三.设定ADT

在菜单栏Refactor中如果能看到Android的标签表示ADT安装成功。

1下载AndroidSDK

打开网站:developer.android/sdk/index.html选择MacOSX(intel)的SDK版本进行下载(因为pro是intel的i5处理器)

2安装AndroidSDK

刚下载的Mac版的SDK文件是:“android-sdk-mac_x86.rar”文件,将其解压出来,然后运行tools/Android,在弹出的AndroidSDKandAVDManager对话框中选择左边的Installedpackages,右边就会列出当前已经安装了的SDK,点击下面的“UpdateAll”然后一步一步来就会下载所有的AndroidSDK的版本并进行安装。

然后在菜单栏Eclipse—>Preferences(偏好设置),会弹出一个Preferences对话者芦框,选Android,然后在SDKLoaction中填入刚下载的SDK的路径或者点击右边的Browser选择。

3生成模拟器

菜单栏Window—>AndroidSDKandAVDManger会弹出对话框,然后在对话框中选择new开始按自己的需求新建模拟器,至此就大功告成了。

⑸ 在mac上配置Android环境变量出问题

必须说明,在用Eclipse开发时是不用Android配置环境变量的,在它的属性中要指定android的安装目录即可,但在设置环境变量后会为我们以后的开发,特别是在终端调试时,省去不少麻烦。下面我将在mac环境下的配置步骤记录如下,网上介绍文章很多,但都有些细节上的小问题,以下是我实践的记录,特别是一些细节。
1、在本地目录(home directory,也就是你自己用户的主目录,记为~/)中创建文件~/.bash_profile。注~/.bash_profile文件(隐藏文件)。我使用vim进行编辑或者创建文件的命令如下:
vim ~/.bash_profile

2、在文件中写入以下内容,在里面把tools路径加上这里是用“:”冒号来分隔的,也不要有空隔,否则通不过,我在上面已经有教训,这与window系统的环境变量分隔不同,它用的是“;”分号来分隔!
export PATH=${PATH}:/Users/android-sdk-mac_x86/tools:/Users/android-sdk-mac_x86/platform-tools
其中:/Users/android-sdk-mac_x86/tools不是固定的,它指向android SDK的tools目录,/Users/android-sdk-mac_x86/platform-tools指 向android SDK的platform-tools目录,也是根据具体情况而定。
例如,我自己配置的电脑就是:/Users/dans88/android-sdk这个目录,因此要用这个路径去替换。
3、然后,退出vim编辑状态,按“:wq”,保存。
4、执行命令,让配置生效:
执行如下命令:source ~/.bash_profile
5、验证:输入adb回车。如果未显示command not found,说明此命令有效,环境变量设置完成。

⑹ mac android sdk怎么安装及检测

1下载后安装或者有些朋友是下的解压包那就解压到某目录,例如我是C:\Program Files\Java\jdk1/sdk/1/index下载吧,down回来后解压,配置环境变量 ANT_HOME = 解压路径 path中添加 %ANT_HOME%/bin;同样,测试一下,cmd中输入ant,出现build/android/eclipse/然后就等待连接了,然后install,把"Android DDMS" 和 "Android Development Tools"都选中,finish就可以了,可能有段时间会去计算插件占用资源情况,慢慢等会。完成后会提示重启eclipse来加载插件,ok重启,就可以用了。1.4 Android开发环境配置最终步骤……为什么要有这个步骤,是因为我跑example的时候总出现“Failed to find an AVD compatible with target”,所以这里写一下该步骤以提醒大家。avd必须在运行实例前创建好,可以直接在cmd中输入 android list,会列出可以创建avd的几个api,我这里有id1 id2 id3 分别对应sdk1.1 sdk1.5 GoogleAPIs。然后大家运行android create --name myname(自己取个,英文的呃) --target 3(如果要用sdk1.5就输入2,1.1就用1)创建好后就完成了终极步骤……到此,大家可以去eclipse里面new一个android工程,然后直接在工程上点右键run --run android了,只不过模拟器开机时间有点长,害我一开始以为失败了,一直停留在android字样上,其实那是在开机…… 然后大家自己先玩玩,过把瘾,买不起手机,过模拟器的瘾……补充一下,在eclipse建立android项目前,需要在eclipse中配置sdk目录,注意不是tools目录哦。方法:window -- preferences -- android 然后在SDK location中输入sdk目录地址或者点击browse定位到sdk目录即可,然后apply,ok就完成了

⑺ macos怎么启动android sdk manager

1、首先你的mac机中已经下载好了adt for mac(就是android开发的集成环境,但是是在mac环境下运行的版本),此处不再赘述,相信做Android的同学们都懂,不过这里要说明一点,google被墙了,不过从网上找了一个镜像服务器,很感谢这个镜像服务器的构建者,分享给
2、使用终端进入到sdk/tools目录下,键入./android sdk 回车后就进入了android sdk manager图形界面
3、在Android SDK Manager -> Preferences,也就是标题栏(页面最上面,刚开始用mac机的同学们可能有些不习惯)
4、按照下面填写
http proxy servermirrorsneusoftecn

端口填写80

下面Force https://的复选项要打上勾
5、在tools-》add site。。。中将如下网址全部手动添加进去即可,如果offical中没有new就使用user的即可
6、都添加完后,ok,就可以正常检测和下载了

⑻ react native怎么开发android

安装Git
在Mac上,如果您已安装XCode,则已安装Git,否则运行以下命令:

brew install git
在Linux上,通过软件包管理器安装Git。

在Windows上,下载并安装Git for Windows。在安装过程中,选择“从Windows命令提示符运行Git”,这将添加Git到您的PATH环境变量。

安装Android SDK(除非您已经拥有它)
安装最新的JDK
安装Android SDK:
在Mac上:brew install android-sdk
在Linux和Windows上:从Android网站下载
定义ANDROID_HOME环境变量
重要信息:确保ANDROID_HOME环境变量指向现有的Android SDK:

在Mac上,将其添加到〜/ .bashrc,〜/ .bash_profile或您的shell使用的任何内容:

#如果你通过Homebrew安装了SDK,否则〜/ Library / Android / sdk
export ANDROID_HOME = / usr / local / opt / android-sdk
在Linux上,将其添加到〜/ .bashrc,〜/ .bash_profile或您的shell使用的任何内容:

export ANDROID_HOME = <path_where_you_unpacked_android_sdk>
在Windows上,转到控制面板 - >系统和安全 - >系统 - >更改设置 - >高级 - >环境变量 - >新建

注意:您需要重新启动命令提示符(Windows)/终端仿真器(Mac OS X,Linux)以应用新的环境变量。

使用gradle守护进程
React Native Android使用gradle作为构建系统。我们建议启用gradle守护程序功能,这可能会导致Java代码更改的增量构建时间增加50%。了解如何为您的平台启用它。

配置您的SDK
打开Android SDK Manager(在Mac上启动一个新的shell并运行android);在出现的窗口中确保您检查:
Android SDK Build-tools版本23.0.1
Android 6.0(API 23)
支持库的本地Maven存储库(这在旧版本中称为Android支持存储库)
点击“安装软件包”
SDK管理器窗口SDK管理器窗口

安装Genymotion
Genymotion比谷歌模拟器容易设置。但是,它是免费的个人使用。如果你想使用股票Google模拟器,请参阅下文。

下载并安装Genymotion。
打开Genymotion。它可能会要求您安装VirtualBox,除非您已经拥有它。
创建一个新的模拟器并启动它。
要显示开发人员菜单,请按⌘+ M
替代方法:创建库存Google模拟器
启动一个新的shell并运行android;在出现的窗口中确保您检查:
Intel x86 Atom系统映像(适用于Android 5.1.1 - API 22)
英特尔x86模拟器加速器(HAXM安装程序)
单击“安装软件包”。
配置硬件加速(HAXM),否则仿真器会变慢(或可能根本不运行)。
在mac上,这通常需要打开:/usr/local/opt/android-sdk/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM_<version>.dmg并在其中安装软件包。
创建Android虚拟设备(AVD):
运行android avd并单击创建...创建AVD对话框
选择新的AVD后,单击开始...
要显示开发者菜单,请按F2(或安装Frappé)
Windows Hyper-V替代
Android的Visual Studio模拟器是一个免费的Android模拟器,通过Hyper-V硬件加速。它不需要你安装Visual Studio。

要使用它与react-native你只需要添加一个键和值到您的注册表:

打开运行命令(Windows + R)
输入regedit.exe
在注册表编辑器中导航到HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Android SDK工具
右键单击Android SDK工具,然后选择新建>字符串值
将名称设置为路径
双击新的路径键,并将值设置为C:\ Program Files \ Android \ sdk。路径值可能在您的计算机上不同。
您还需要使用此模拟器运行命令adb reverse tcp:8081 tcp:8081。

然后重新启动模拟器,当它运行你可以只是做一样反应原生run-android像往常一样。

在Android Studio中编辑应用程式的Java程式码
您可以使用任何编辑器编辑JavaScript。如果您想使用Android Studio来处理本机代码,请从Android Studio的“欢迎”屏幕选择“导入项目”并选择您的应用程序的Android文件夹

故障排除
万一你遇到

任务':app:installDebug'的执行失败。
com.android.builder.testing.api.DeviceException:com.android.ddmlib.
尝试将您的Gradle版本降级到1.2.3在<project-name> /android/build.gradle(https://github.com/facebook/react-native/issues/2720)

⑼ 如何在mac上搭建android开发环境

1.前言
由于去年年中准备专心搞iOS开发,但Android也不能放弃。然后就发现eclipse是跨平台,做android开发应该是没问题。仔细查了不少资料,最后终于咬牙买了rmbp,从此走上来了ios和android开发之路。

2.安装eclipse

因mac系统里自带jdk,所以不需要再下载,也不需要在eclipse里配置jdk。

在eclipse官网上就有mac版的下载。选择第一个Mac版的Eclipse IDE for Java EE Developers。我是64位的,大家可以根据自己实际情况选择。

3.安装adt
我选择的是在线安装adt插件,如果有同学网络不好,可以网上查下离线安装adt
打开eclipse - Help - Install New Software
[attachment=53799]

以上跟windows下是一样的,就不多说了。

以前的eclipse并不支持retina屏幕,但目前最新的已经解决了这个问题。如果有同学还发现eclipse显示模糊的问题,可以用试试以下两种方法
一、在Eclipse.app上点击右键 选择“显示包内容” 然后打开Contents文件夹 编辑 Info.plist。在dict的结尾标签上添加一行
<key>NSHighResolutionCapable</key>
<true/>

二、可以使用神器,把所有不支持retina的app的改成支持retina,可以在威锋网上搜索“Retinizer”

4.下载和安装mac版的android tool
打开网站 选择Mac OS X 的SDK版本进行下载。最好存放在英文目录下
剩下的都是跟windows一样的。启动后下载android各个版本的jar,并且在eclipse里配置
[attachment=53800]

则脊消5.模拟器
因为android自带的模拟器非常慢,所有有些windows上的同学会选择第三方的模拟器。很孙知不幸,mac上目前来说并没有第三方模拟器。
android自带模拟器因为是CPU是ARM的,所以才导致太慢。其实可以在android tools里下载Intel CPU的模拟器。
可以在android tools里选择Intel

[attachment=53801]
新建模拟器的时候,选择Intel的CPU
[attachment=53802]

实验下来,速度提升不少。基本已经满足日常开发(这一点也同样适应windows)

6.真机调试(关于驱动)
令人高兴的是,mac下的adt默认支持大部分的android手机,所以,一般手机连上mac,会自动在Device里显示。
[attachment=53803]

但一些不常见的,就不能显示出来。而且mac跟windows不一样,很难找到mac下的该手机的驱动。其实这不是驱动问题,而是adt不知道该手机的USB Vendor ID。可以通过另外一个方法解决
一、首先要下载一个app:IORegistryExplorer。通过这个app可以查看连接上的USB设备的信息。选择IOUSB,可以看到名为“xxx”的设
野冲备,找到idVendor
二、打开文件:~/.android/adb_usb.ini 。然后直接在最后一行加上idVendor的值
[attachment=53808]

最后重启adt,就可以在Devices里看到该手机的信息了。

7.一些工具的推荐
跟windows上一样,在mac上也会有各种各样的app可以提高我们的工作效率。这里列个表(以下app都可以在威锋网上找到)
一、Alfred。Alfred其实是一个app平台,他包含很多功能强大的app。比如,他可以替代系统的Spotlight,也可以作为搜索引擎的快捷入口,也可以作为多重黏贴板。
[attachment=53804]

[attachment=53805]
[attachment=53806]

二、BetterTouchTool.这是一个可以把快捷键绑定到触摸板上的app。
首先说下,mac上的触摸板非常强大,我现在已经完全抛弃鼠标,全部用触摸板替代。BTT这个app可以让触摸板的功能更加丰富。他可以添加单指,双指,三指,四指,五指的“轻按,点击,左右上下扫。四个角触摸”等组合的操作。而且他还分各种不同的app不同的配置。
[attachment=53807]

可能大家这样听起来有点迷糊,但我还是推荐大家玩下BTT,他会带你进入一个新的世界。

8.虚拟机的推荐
最后谈下虚拟机,mac毕竟不能代替主流系统windows,所以还是会有一些操作需要在windows上做。mac自带的 Boot Camp,虽然兼容windows,但切换系统的时候需要重启,非常繁琐。
在这里我推荐大家使用Parallels Desktop。这是一款mac上最优秀的虚拟机,配置简单,使用便捷。而且还有不少人写了视频教程。

9.最后总结
mac确实是非常优秀的操作系统,他的体验比windows要强大很多。不过在国内毕竟还是以windows为主,很多软件和游戏都没办法安装。但目前看来,办公和学习是没有任何问题。

热点内容
java解码器 发布:2025-02-08 07:25:35 浏览:294
p4忘记密码了如何刷机 发布:2025-02-08 07:25:25 浏览:305
java分隔 发布:2025-02-08 07:15:02 浏览:811
源码乘法竖式 发布:2025-02-08 07:05:48 浏览:136
天天酷跑脚本脚本精灵 发布:2025-02-08 07:05:15 浏览:345
ios数据库迁移 发布:2025-02-08 07:00:16 浏览:850
安卓sdl是什么 发布:2025-02-08 07:00:05 浏览:907
脱机脚本怎么写 发布:2025-02-08 06:59:22 浏览:832
java学习价钱 发布:2025-02-08 06:58:39 浏览:958
如何用服务器提交ms作业 发布:2025-02-08 06:58:03 浏览:160