macandroid开发
㈠ 如何在mac下搭建android开发环境
从官网下载ADT插件离线安装包Eclipse通过选择本地下载安装包安装ADT插件
㈡ 新版的m1 macbookpro 适合安卓开发吗有没有同行入手的
目前已知的问题还是不少的,苹果发布会都是避重就轻,报喜不报忧。
兼容性问题,部分软件无法进行模拟,比如vmware fusion这种虚拟机软件,也不支持需要AVX512的视频编辑软件,苹果rosetta2可以对部分软件进行解释,但有些需要比较复杂的指令集的就没办法,intel的vt和AVX指令集就是这种;
未来可期,但目前可能不适合作为生产工具。苹果眼下的过渡方式是依赖rosetta2和已有的ipad app,从机型也看得出来,是air和13的macbookpro,这部分用户更多是更加轻量化的办公,专业软件可能需求不多;
建议,你拿来干活就不要去买这种过渡时期的东西,非要买也要等到苹果彻底干掉x86的笔记本,或者把arm平台的软件都补全。
补充一点,目前已经有大量的人吃螃蟹了,即便是ipad的app,好多也是没法用的,所以目前还是处在一个很尴尬的时期,而且苹果并没有提供一个m1的mac目前的ipad app和以前x86app的兼容性列表,所以现在入手的话,你等于自己花钱为苹果做测试了。
㈢ 苹果电脑(MacOS)上开发Android程序,兼容性如何
苹果电脑上开发Android程序兼容性还是非常不错的,具体开发步骤为:
1、安装eclipse
因mac系统里自带jdk,所以不需要再下载,也不需要在eclipse里配置jdk。
在eclipse官网上就有mac版的下载。网址是http://www.eclipse.org/downloads/.选择第一个Mac版的Eclipse IDE for java EE Developers。
2、安装adt
可以网上查下离线安装adt
打开eclipse - Help - Install New Software
插件地址是: http://dl-ssl.google.com/android/eclipse/
以上跟windows下是一样的,就不多说了。
以前的eclipse并不支持retina屏幕,但目前最新的已经解决了这个问题。如果有同学还发现eclipse显示模糊的问题,可以用试试以下两种方法
一、在Eclipse.app上点击右键 选择“显示包内容” 然后打开Contents文件夹 编辑 Info.plist。在dict的结尾标签上添加一行
<key>NSHighResolutionCapable</key>
<true/>
二、可以使用神器,把所有不支持retina的app的改成支持retina,可以在威锋网上搜索“Retinizer”
4.下载和安装mac版的android tool
打开网站:http://developer.android.com/sdk/index.html 选择Mac OS X 的SDK版本进行下载。最好存放在英文目录下
剩下的都是跟windows一样的。启动后下载android各个版本的jar,并且在eclipse里配置
5.模拟器
因为android自带的模拟器非常慢,所有有些windows上的同学会选择第三方的模拟器。很不幸,mac上目前来说并没有第三方模拟器。
android自带模拟器因为是CPU是ARM的,所以才导致太慢。其实可以在android tools里下载Intel CPU的模拟器。
可以在android tools里选择Intel
新建模拟器的时候,选择Intel的CPU
实验下来,速度提升不少。基本已经满足日常开发(这一点也同样适应windows)
6.真机调试(关于驱动)
令人高兴的是,mac下的adt默认支持大部分的android手机,所以,一般手机连上mac,会自动在Device里显示。
但一些不常见的,就不能显示出来。而且mac跟windows不一样,很难找到mac下的该手机的驱动。其实这不是驱动问题,而是adt不知道该手机的USB Vendor ID。可以通过另外一个方法解决
一、首先要下载一个app:IORegistryExplorer。通过这个app可以查看连接上的USB设备的信息。选择IOUSB,可以看到名为“xxx”的设
备,找到idVendor
二、打开文件:~/.android/adb_usb.ini 。然后直接在最后一行加上idVendor的值
最后重启adt,就可以在Devices里看到该手机的信息了。
㈣ mac 怎么安装android studio开发环境
mac下安装android sdk环境的步骤: 1、打开 Android Studio website,点击 'Download Android Studio for Mac' 2、同意 license agreement,点击 'Download Android Studio for Mac' 3、打开下载的文件,并安装 4、启动 Android Studio 。选择 standard installation,等待向导下载并安装 Android 开发环境所需的组件。 5、安装 Android SDK Platform API 需要注意的是,Android Studio 安装向导只会下载最新的 SDK Platform(API 23),然而 Cordova 依赖的是 API 22。也就是说你必须手动安装 Android SDK Platform API 22。 1)点击 'Configure' 2)选择 'SDK Manager' 3)Android SDK Manager 被启动, 'Android 5.1.1 (API 22)' 文件夹,勾选 'SDK Platform' ,点击安装 4)同意条款,等待安装 将 ANDROID_HOME 和工具目录添加到 PATH Cordova 会自动在多个位置检测 Android SDK 的安装,包括 Android Studio 默认使用的路径。所以这一步并不是必须的,但是如果打算在命令行使用 Android tools,还是建议添加 PATH。 将环境变量 ANDROID_HOME 设置为 Android SDK 的目录。如果你使用的是 Android Studio 安装向导,默认目录应该是 ~/Library/Android/sdk 将 $ANDROID_HOME/tools 和 $ANDROID_HOME/platform-tools 添加到 PATH
㈤ 如何用macbook做android开发
前言
由于去年年中准备专心搞iOS开发,但Android也不能放弃。然后就发现eclipse是跨平台,做android开发应该是没问题。仔细查了不少资料,最后终于咬牙买了rmbp,从此走上来了ios和android开发之路。
2.安装eclipse
因mac系统里自带jdk,所以不需要再下载,也不需要在eclipse里配置jdk。
在eclipse官网上就有mac版的下载。网址是http://www.eclipse.org/downloads/.选择第一个Mac版的Eclipse IDE for Java EE Developers。我是64位的,大家可以根据自己实际情况选择。
3.安装adt
我选择的是在线安装adt插件,如果有同学网络不好,可以网上查下离线安装adt
打开eclipse – Help – Install New Software
插件地址是: http://dl-ssl.google.com/android/eclipse/
以上跟windows下是一样的,就不多说了。
以前的eclipse并不支持retina屏幕,但目前最新的已经解决了这个问题。如果有同学还发现eclipse显示模糊的问题,可以用试试以下两种方法
一、在Eclipse.app上点击右键 选择“显示包内容” 然后打开Contents文件夹 编辑 Info.plist。在dict的结尾标签上添加一行
<key>NSHighResolutionCapable</key>
<true/>
二、可以使用神器,把所有不支持retina的app的改成支持retina,可以在威锋网上搜索“Retinizer”
4.下载和安装mac版的android tool
打开网站:http://developer.android.com/sdk/index.html 选择Mac OS X 的SDK版本进行下载。最好存放在英文目录下
剩下的都是跟windows一样的。启动后下载android各个版本的jar,并且在eclipse里配置
5.模拟器
因为android自带的模拟器非常慢,所有有些windows上的同学会选择第三方的模拟器。很不幸,mac上目前来说并没有第三方模拟器。
android自带模拟器因为是CPU是ARM的,所以才导致太慢。其实可以在android tools里下载Intel CPU的模拟器。
可以在android tools里选择Intel
新建模拟器的时候,选择Intel的CPU
实验下来,速度提升不少。基本已经满足日常开发(这一点也同样适应windows)
6.真机调试(关于驱动)
令人高兴的是,mac下的adt默认支持大部分的android手机,所以,一般手机连上mac,会自动在Device里显示。
但一些不常见的,就不能显示出来。而且mac跟windows不一样,很难找到mac下的该手机的驱动。其实这不是驱动问题,而是adt不知道该手机的USB Vendor ID。可以通过另外一个方法解决
一、首先要下载一个app:IORegistryExplorer。通过这个app可以查看连接上的USB设备的信息。选择IOUSB,可以看到名为“xxx”的设备,找到idVendor
二、打开文件:~/.android/adb_usb.ini 。然后直接在最后一行加上idVendor的值
最后重启adt,就可以在Devices里看到该手机的信息了。
7.一些工具的推荐
跟windows上一样,在mac上也会有各种各样的app可以提高我们的工作效率。这里列个表(以下app都可以在威锋网上找到)
一、Alfred。Alfred其实是一个app平台,他包含很多功能强大的app。比如,他可以替代系统的Spotlight,也可以作为搜索引擎的快捷入口,也可以作为多重黏贴板。
二、BetterTouchTool.这是一个可以把快捷键绑定到触摸板上的app。
首先说下,mac上的触摸板非常强大,我现在已经完全抛弃鼠标,全部用触摸板替代。BTT这个app可以让触摸板的功能更加丰富。他可以添加单指,双指,三指,四指,五指的“轻按,点击,左右上下扫。四个角触摸”等组合的操作。而且他还分各种不同的app不同的配置。
可能大家这样听起来有点迷糊,但我还是推荐大家玩下BTT,他会带你进入一个新的世界。
8.虚拟机的推荐
最后谈下虚拟机,mac毕竟不能代替主流系统windows,所以还是会有一些操作需要在windows上做。mac自带的 Boot Camp,虽然兼容windows,但切换系统的时候需要重启,非常繁琐。
在这里我推荐大家使用Parallels Desktop。这是一款mac上最优秀的虚拟机,配置简单,使用便捷。而且还有不少人写了视频教程。
传送门:http://bbs.weiphone.com/read-htm-tid-2819324.html
9.最后总结
mac确实是非常优秀的操作系统,他的体验比windows要强大很多。不过在国内毕竟还是以windows为主,很多软件和游戏都没办法安装。但目前看来,办公和学习是没有任何问题。
------------------------------------华威世纪
㈥ macbook air或pro做Android开发哪个好
建议选择安卓开发,将来安卓可做的事情有很多,毕竟移动是未来,而且安卓将来还会支持电视、汽车等。
㈦ 如何在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 就可以运行了,运行效果如下:
㈧ 在Mac上开发Android是一种怎样的体验
不得不说苹果的东西真是不错,不管是外观设计还是使用体验都堪称工艺品。首先苹果就是高大上的代名词,你要出去参加个开发者交流会不是mac都不好意思带出去。再说性能非常强劲,根本不会遇到Windows运行一段时间卡顿的现象,而且我的电脑从来不关机,下班直接盖子盖上,回到家或者第二天打开盖子直接干活,简直不要太爽。再说操作体验,用了一段时间才知道mac上的使用体验真是很棒,不管是快捷键操作还是触控板都堪称最人性化的,比如win上的复制Ctrl+C, 你要操作手还要离开键盘,但是mac上的是cmd+c,操作真的是最人性化的,敲代码手在键盘上的位置完全不会变。mac上的触控板支持各种手势,有了mac出门完全不需要鼠标,有些人喜欢鼠标操作,配合苹果的鼠标操作简直是种享受。相信我,一开始你从win转过来会很不习惯,但是一旦你熟练上手之后,你以后再也不想碰win了。
下面来说说对Android开发者的好处。mac对开发者的支持非常棒,系统内置Java、Ruby等变成语言,OS X本身就是一种类Unix的系统,对Linux Shell命令行操作非常棒,Mac上最大的一个好处是对一些设计软件非常支持,再加上它高清的分辨率,你可以看到大部分公司的设计师其实都用的mac,如果你公司的设计师还在用win简直out了。除此之外,mac对一些开发软件也非常支持,如Android Studio, SourceTree, Dash, Sublime等。mac上还有两大神器iTerm 2 + home brew,mac上公认最好用的终端iTerm 2配合brew install ...真是利器啊。如果你在用mac又不知道home brew赶紧去查查吧。
最后mac还有一个非常大的优点:自从换了mac,我的dota也戒了,从此又多了时间去学习新技术了。
㈨ 为什么用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为主,很多软件和游戏都没办法安装。但目前看来,办公和学习是没有任何问题。
㈩ Mac系统,能开发安卓app吗
可以的。
mac对开发者的支持非常棒,系统内置Java、Ruby等变成语言,OS X本身就是一种类Unix的系统,对Linux Shell命令行操作非常棒,Mac上最大的一个好处是对一些设计软件非常支持,再加上它高清的分辨率,你可以看到大部分公司的设计师其实都用的mac,如果你公司的设计师还在用win简直out了。除此之外,mac对一些开发软件也非常支持,如Android Studio, SourceTree, Dash, Sublime等。mac上还有两大神器iTerm 2 + home brew,mac上公认最好用的终端iTerm 2配合brew install ...真是利器啊。如果你在用mac又不知道home brew赶紧去查查吧。