macandroid源码下载
⑴ mac 上 android studio 怎么设置方法可以点击打开看实现
在Android studio下开发应用程序时,用Sdk Manager下载 Sources for Android sdk 源码后,如下图1。Ctrl+鼠标左击 一个用到的系统类或方法后,Android studio会直接关联 sdk/sources/android-xx/下的源码如图2、3。不需要Eclipse下的配置操作了。
⑵ 如何用Mac为Android手机刷机
mac刷机异常简单。比windows要简单许多。至少mac是不需要装驱动的。
下载fastboot:https://dl-ssl.google.com/android/repository/platform-tools_r22-macosx.zip (其中r22是API level,当你看到这篇文章的时候,最新的API level,可能已经不是22了。可以在参考 Codenames, Tags, and Build Numbers ) ,只有1M+,下载解压,别忘了添加环境变量。
从Google官方Factory Images for Nexus Devices下载最新的系统,解压。
解锁bootloader(如果device时locked状态):关机,按“电源键+音量下”开机。在Mac上运行fastboot oem unlock
运行./flash-all.sh
按音量键选择进入Recovery模式,然后Wipe data/factory data reset,重启。
来源:知乎
着作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
⑶ Mac 下怎样学习 Android Framework 层源码
mtk有个叫makeMtk的脚本文件,直接执行就行,后面参数加上自己要编译的模块,比如./makeMtk -t mm frameworks/base/core/res
⑷ mac用eclipse编辑android源码,development文件到底在哪里
建议在mac中装个windows,比较好用,我也用的mac,但是平时代码开发都在windows下,需要移植到ios的时候,在进到mac里面用xcode做移植
⑸ mac android 怎么查看源码
你好,点菜单(就是手机底部四个触控键中的菜单键,几条横线的那个,明白?)-》设置->无线和网络-》WLAN设置-》再点菜单键(就是手机底部四个触控键中的菜单键,几条横线的那个,明白?)-》高级-》第二项就是。very easy。。。
⑹ mac android源码编译可以在移动硬盘上吗
1.Mac下安装Ubuntu双系统
(1)Ubuntu版本:Ubuntu 15.10
注:实际上一开始我是从Ubuntu 16.04 LTS开始的,但编译过程中出现提示需要OpenJDK1.7的情况,但是Ubuntu 16.04 LTS的软件包里只有OpenJDK1.8 和OpenJDK1.9.
于是我换成了Ubuntu 15.10,虽然它不是LTS版本,但是它的OpenJDK版本比较齐全。
当然后来编译时又提示需要OpenJDK1.8,所以这个选择还算明智。
⑺ mac安卓sdk怎么安装
苹果系统已经用习惯了,所性不用windows平台下开发了,就想到在苹果平台上安装这么一个SDK,总结下大概的过程如下:
1.首先应该准备好mac平台的eclipse,找到适合的版本(在此,我选3.5),并解压安装;
2.下载mac版本的androidsdk,解压到指定的目录(其实这个只是个SDK与AVD配置的管理软件);
3.安装FastbootforMacOS插件,fastboot是刷系统ROM的一种工具,刷系统img和射频img;另一种工具是adp。
4.下载完成后将Fastboot复制到/androidsdk/tools目录下(如果SDK包中包含fastboot,可跳过此步骤)
打开终端,输入下面的命令来创建一个新的.bash_profile文件
[xhtml]viewplain
pico.bash_profile
在新出现的修改提示中输入
[c-sharp]viewplain
exportPATH=$PATH:/AndroidSDK/tools
按“control+X”保存(确认按“Y”),然后退出并重启终端,至此,MacOSX下就可以使用Adb和Fastboot工具了.本来说是还要需要安装ADB的,但是在tools目录下已经有了,省事,跳过.
5.打开tools目录下的android,进行下载和配置SDK版本及AVD.#FormatImgID_0#
在MaxOS下搭建AndroidSDK不需要Fastboot。eclipse+adp,就可以了。
⑻ 为什么用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下怎么安卓grandle
1.首先应该准备好mac平台的eclipse,并解压安装; 2.下载mac版本的android sdk,解压到指定的目录(其实这个只是个SDK与AVD配置的管理软件); 3.安装Fastboot for Mac OS插件,fastboot是刷系统ROM的一种工具,刷系统img和射频img;另一种工具是adp。 4.下载完成后将Fastboot 复制到 /androidsdk/tools 目录下(如果SDK包中包含 fastboot,可跳过此步骤) 打开终端,输入下面的命令来创建一个新的 .bash_profile 文件 [xhtml] view plain pico .bash_profile 在新出现的修改提示中输入 [c-sharp] view plain export PATH=$PATH:/AndroidSDK/tools 按“control+X”保存(确认按“Y”),然后退出并重启终端,至此,Mac OS X 下就可以使用 Adb 和 Fastboot 工具了. 本来说是还要需要安装ADB的,但是在tools目录下已经有了,省事,跳过. 5.打开tools目录下的android,进行下载和配置SDK版本及AVD. 6.到eclipse升级里输入 [c-sharp] view plain 安装ADT Plugin,使得刚才所装的SDK能与eclipse相结合;: 7.开始创建HelloWorld,哈哈. 个人认为,在Max OS下搭建Android SDK不需要Fastboot。eclipse+adp,就可以了。