㈠ 苹果笔记本如何安装安卓模拟器
苹果笔记本电脑以其独特的操作系统和优秀的性能获得了许多笔记本电脑用户的喜欢,而最近就有很多小伙伴问我苹果笔记本怎么安装安卓模拟器,其实很简单,下面就由我跟大家分享具体的方法吧,希望对大家有所帮助~
苹果笔记本安装安卓模拟器的方法

㈡ 为什么用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为主,很多软件和游戏都没办法安装。但目前看来,办公和学习是没有任何问题。
㈢ 有一台macbook air ,想学习安卓开发,不知道怎么搭建开发环境
首先请了解一下安卓应用的开发语言。
安卓的开发工具分为 Android SDK 和 Android NDK 两种,目前都由谷歌在维护和更新。SDK 是开发所有安卓应用所必须使用的,使用 Java 作为编程语言。NDK 是开发应用的底层框架用的,适用于开发一些需要精确控制 CPU 使用效能的应用,比如游戏和物理引擎等。NDK 使用的是较底层的 C 语言和 C++ 语言。由于进行一般应用的开发使用的是Android SDK,所以题主主要应该学习的语言是 Java。
要绘制你的应用的界面,你还需要学习 XML 标记语言,因为安卓的界面元素使用 XML 来绘制。由于 XML 不是编程语言,所以相对比较简单,了解一下它的构成方法即可。
接下来请了解一下开发环境的配置。
首先请题主最好将你的 Mac 升级为最新的 OS X El Capitan 系统。这个系统可以在 Mac App Store 上免费下载。
这些内容准备好以后,就可以开始安卓应用的开发了。学习 Java 是一个基础,更重要的是学习 SDK 的使用方法。网上有大量的此方面帮助文档、论坛和教程,如果英语水平还可以,并且有方法访问海外网站的话,更推荐查找英文的第一手资源。谷歌的 Android 官方文档、StackOverflow 和 New Think Tank 等网站上有非常好的 Android 开发学习资料。
㈣ Haxe MacBookPro M1芯片 OpenFL编译Android版本
如何使用OpenFL在MacBookPro M1芯片编译Android版本,M1芯片Mac系统自带的JDK基本都是17版本,编译时会有不兼容的现象。该流程适用于OpenFL9.1.0。
结果参考(JVM是15.0.6版本、Gradle6.3环境编译稳定):
当编译出现这个错误时,一般是指JDK的版本没有对应上,太高、或者太低等。如果按照上面的步骤正常处理,这个问题会直接消失。
无法找到该类型时,一般升级Gradle的编译版本为6.3即可,请参考上方提及到的project.xml配置。
如果使用到queries的标签时,会有编译异常的情况,可以升级到对应补丁的gradle插件,版本对应:3.3.3、3.4.3、3.5.4、3.6.4、4.0.1
㈤ 如何在苹果的ipad上运行android的应用程序
苹果iPad不能运行Android的应用程序。
iPad的操作系统为iOS系统,因ios系统和安卓系统是两个独立的系统,两者之间的数据也是独立计算不能够互通的。
若使用模拟器或iOS越狱系统运行使用安卓编译的应用程序,遇到任何软件问题,包括文件丢失、隐私泄露,苹果官方及安卓官方是不予处理的。
(5)苹果电脑编译android扩展阅读:
安卓系统和iOS系统之间App不互通原理:
1、Android是一种基于Linux的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发
2、显着的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。
3、Cisco的网际操作系统(iOS)是一个为网际互连优化的操作系统--类似一个局域操作系统(NOS)。
4、它是一个与硬件分离的软件体系结构,随网络技术的不断发展,可动态地升级以适应不断变化的技术(硬件和软件)。开放性为不开放源代码,所以,iOS平台和安卓平台软件并不能互通。
㈥ mac 怎样打包android系统源码
设置Mac上的编译环境可参考官方文档:
Initializing a Build Environment 里的 Setting up a Mac OS X build environment
里面有具体的方法,Android代码所在的分区是需要区分大小写的,默认的Mac分区是不区分大小写的,所以可能新建一个区分大小写的分区或者使用文档中的方式,建立一个虚拟分区文件,把它格式化成区分大小写的区分。
但是在Mac里设置编译环境很麻烦,因为Mac本身没有编译工具链,需要额外的安装,还需要安装xCode,等等。
㈦ 有没有同学用mac(苹果电脑)开发Android的
mac(苹果电脑)是可以用于开发Android系统的,需要在mac平台上搭建Android 开发环境,具体步骤为:
一.Eclipse的下载1. 找到“Eclipse IDE for java Developers”此处右上角会根据你当前使用的系统自动选择,Mac下就会自动选择位“Mac OS X(Cocoa)”
2. 然后点击右边的“Mac OS X 64bit”(这里我的Pro是i5处理器可以用64位的),根据你的机器也可以选择“Mac OS X 32bit”进行下载。
二.安装ADT
ADT是Android应用程序的开发环境
在线安装,本来还有个离线安装的,但是我试图去下载这个离线安装包但是没有找到下载的地方,所以这里主要介绍如何进行在线安装。
1. 点击菜单中的Help ——> Install New Software⋯ ;
2. 在弹出的对话框中有个“Work with”,在右边的输入栏中输入:https://dl-ssl.google.com/android/eclipse/ 然后下面就会pending出来一个“Developer Tools”,勾选上,然后一路的Next下去就可以安装完成。
三.设定ADT
在菜单栏Refactor中如果能看到Android的标签表示ADT安装成功。
1下载Android SDK
打开网站:http://developer.android.com/sdk/index.html 选择Mac OS X (intel)的SDK版本进行下载(因为pro是intel的i5处理器)
2 安装Android SDK
刚下载的Mac版的SDK文件是:“android-sdk-mac_x86.rar”文件,将其解压出来,然后运行tools/Android,在弹出的Android SDK and AVD Manager对话框中选择左边的Installed packages,右边就会列出当前已经安装了的SDK,点击下面的“Update All”然后一步一步来就会下载所有的Android SDK的版本并进行安装。
然后在菜单栏Eclipse —> Preferences(偏好设置),会弹出一个Preferences对话框,选Android,然后在SDK Loaction中填入刚下载的SDK的路径或者点击右边的Browser选择。
3 生成模拟器
菜单栏Window —> Android SDK and AVD Manger 会弹出对话框,然后在对话框中选择new开始按自己的需求新建模拟器,至此就大功告成了。
㈧ 苹果电脑上androidstudio怎样设置ndk
1、新建一个Android工程,这一步就不多说了;
2、在AndroidStudio中配置NDK路径,方法是:
(1)先下载NDK并安装(这句基本是废话);
(2)点菜单栏的File->ProjectStructure…->在打开的窗口中左侧选中SDKLocation->在右侧Android NDK Location中填入NDK目录所在路径
3、编译生成.class文件,方法是:
点菜单栏的Build->Make Project
这时,在工程的app/build/intermediates下就会生成classes文件夹,打开classes目录下的debug目录就会看到以你的包名命名的各级文件夹,最里边文件夹下有你的Java类对应的.class文件;
4、确定你要引用本地方法的类:
其实你也可以先生成jni目录,再去创建这个类,但是先Google显然建议先创建要引用C代码的Java类,因为AndroidStudio可以根据你在java类中定义的native方法的名称来自动生成.h头文件。
比如你想在MainActivity中引用本地方法,那么你先用
static {
System.loadLibrary("myNativeLib");
}
来声明本地代码库,然后定义几个natvie方法,比如
public native String getStringFromNative();
5、使用javah命令行生成jni目录及对应的头文件:
我用的是AndroidStudio 2.1.1,在主界面最下边就能找到Terminal,点一下就能打开系统的命令行工具,并且已经为你自动cd到当前工程所在目录
6、配置build.gradle文件
这里的build.gradle是指app模块下的build.gradle,不是整个工程的build.gradle文件。在模块的build.gradle的defaultConfig下加入以下idk配置:
ndk {
moleName"myNativeLib"
ldLibs "log", "z", "m"
abiFilters "armeabi", "armeabi-v7a", "x86"
}
7、配置local.properties文件
打开工程目录下的local.properties,感觉这一步是自动配置的,或者说在你一开始在AndroidStudio中指定NDK目录时已经自动生成了。我的AndroidStudio在打开local.properties已经有了
ndk.dir=/Develop/Android/android-ndk-r10e
这一行,所以就不用配了;
8、配置gradle.properties
打开工程目录下的gradle.properties文件(注意不是build.gradle,而是gradle.properties),在文件的最后一行加入
android.useDeprecatedNdk=true
这句的作用是允许我们使用已经过时的NDK版本,不知道AndroidStudio要求使用哪个版本的NDK才不会报错,总之只要配置了这一句就可以使用比较旧的NDK版本了,我用的r10;
至此我们在AndroidStudio中就完成了NDK环境的配置,接下来就可以写Native代码了;
9、写一个.c文件测试一下是否运行正常
(1)在我们之前生成src/main/jni目录下新建一个.c文件,方法是在jni文件夹上点鼠标右键,选择New->C/C++ Source File,然后在弹出的对话框中填入.c或.cpp文件的文件名就可以了,比如说mail.c
㈨ 苹果笔记本做Android开发怎么样
必须可以,而且比win下舒服的多,君不见google自家的android工程师一水的MBP