下载编译 Android wear 源代码,尝试制作可穿戴设备功能

体验 Android Wear

缘由:

Android wear 代码公布已经非常久了。一直没有尝试,这里是个编译的过程和步骤,假设要尝试。本文假定读者已经有下载编译 Android

的经验,假设没有,请 Google 相关文章安装对应的环境。比如 Java 各种支持库等。

下载源码:

Google 官方下载:

repo init -u https://android.googlesource.com/platform/manifest -b android-4.4w_r1

鉴于国内的大多数网络环境。 Google 的server没办法訪问,能够尝试其它的镜像网站。以 TI 的为例:

repo init -u git://git.omapzoom.org/platform/manifest -b android-4.4w_r1

TI 的镜像网站缺少一个库:boringssl

文件夹为: external/chromium_org/third_party/boringssl/src/ , 是的 ssl 的库,都怪心血漏洞。 Google 自己实现了一个 openssl。就是

这个 boringssl, 在 github 上也没有镜像, 我镜像了一个,地址: https://github.com/ruier/boringssl-src.git

切换 Java 版本号

最新的 Android 源码须要 openjdk 来编译。距离近期的版本号 kitkat 还是 oracle java 6 来编译的,所以你须要下载安装 openjdk 7

Java 7: For the latest version of Android

$ sudo apt-get update
$ sudo apt-get install openjdk-7-jdk

Optionally, update the default Java version by running:

$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac

编译:

我採用了里面 armv7-a-neon 默认的编译:

printconfig

============================================

PLATFORM_VERSION_CODENAME=AOSP

PLATFORM_VERSION=4.4.3.43.43.43

TARGET_PRODUCT=mini_armv7a_neon

TARGET_BUILD_VARIANT=userdebug

TARGET_BUILD_TYPE=release

TARGET_BUILD_APPS=

TARGET_ARCH=arm

TARGET_ARCH_VARIANT=armv7-a-neon

TARGET_CPU_VARIANT=cortex-a9

TARGET_2ND_ARCH=

TARGET_2ND_ARCH_VARIANT=

TARGET_2ND_CPU_VARIANT=

HOST_ARCH=x86_64

HOST_OS=linux

HOST_OS_EXTRA=Linux-3.2.0-48-generic-x86_64-with-Ubuntu-12.04-precise

HOST_BUILD_TYPE=release

BUILD_ID=AOSP

OUT_DIR=out

============================================

时间: 2024-12-09 10:53:51

下载编译 Android wear 源代码,尝试制作可穿戴设备功能的相关文章

下载编译 Android wear 源码,尝试制作可穿戴设备功能

体验 Android Wear 缘由: Android wear 代码发布已经很久了,一直没有尝试,这里是个编译的过程和步骤,如果要尝试,本文假定读者已经有下载编译 Android 的经验,如果没有,请 Google 相关文章安装相应的环境,例如 Java 各种支持库等. 下载源代码: Google 官方下载: repo init -u https://android.googlesource.com/platform/manifest -b android-4.4w_r1 鉴于国内的大多数网络

android wear开发之:增加可穿戴设备功能到通知中 - Adding Wearable Features to Notifications

注:本文内容来自:https://developer.android.com/training/wearables/notifications/index.html 翻译水平有限,如有疏漏,欢迎批评指教. 译:山人 增加可穿戴设备功能到通知中 Adding Wearable Features to Notifications When an Android handheld (phone or tablet) and Android wearable are connected, the han

Mac系统下编译Android系统源代码

前言 我们知道,Android OS是基于Linux内核的移动操作系统,主要分成了 Application ApplicationFramework(Java) System Libraries(Native C/C++)/Android Runtime HAL(Hardware Abstraction Layer) Linux Kernel 这几个部分. 作为一个Android Developer,熟练使用Android系统API是必不可少的(Application),但是在进阶的道路上,揭开

【Android 系统开发】 编译 Android 系统 u-boot 内核 源码 并烧写到 OK-6410A 开发板上

博客地址 : http://blog.csdn.net/shulianghan/article/details/40299813  本篇文章中用到的工具源码下载 : -- ok-6410A 附带的 Android 光盘 下载地址 : http://pan.baidu.com/share/link?shareid=3662728609&uk=2754759285 ; -- 光盘所含内容 : Android 引导 u-boot 源码, Android 内核 源码, Android 系统源码, 交叉编

Ubuntu12.04编译Android4.0.1源码全过程-----附wubi安装ubuntu编译android源码硬盘空间不够的问题解决

本文转至  http://blog.csdn.net/yanzi1225627/article/details/9263097 昨晚在编译源码,make一段时间之后报错如下: [html] view plaincopyprint? # A fatal error has been detected by the Java Runtime Environment: # #  SIGSEGV (0xb) at pc=0x40362d33, pid=12195, tid=2835454784 # # 

[Android Wear]安卓穿戴设备Moto 360测评与开发分析

前言: 昨天刚买到了Moto 360,这是楼主目前为止见到的最好的安卓可穿戴设备,一个圆形的手表: BesBuy和官网都卖光了..这是楼主听说补货了去bestbuy买到的. 外形上这就是一块普通的电子表,但其实包含的功能确实不少.最令人心动的就是它圆形的表盘,这比市面上方形的安卓手表更具有吸引力. 唯一的遗憾就是..不是完整的圆形(处女座的..) 这个其实是可以理解的:做成完整的圆形也是可以的,但是那样必然会加大或者加厚表盘--因为需要空间去放IC和一些排线,而美观和实用程度会大大降低.不然的话

【Android 系统开发】CyanogenMod 13.0 源码下载 编译 ROM 制作 ( 手机平台 : 小米4 | 编译平台 : Ubuntu 14.04 LTS 虚拟机)

作者 : 韩曙亮 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/51592930 手机的两种模式 : 在下面有详细的图片示例; -- Recovery 模式 : 音量键增加 + 电源键, 长按上述组合键, 看到 "MI" 的 LOGO 后即进入 Recovery 模式; -- Fastboot 模式 : 音量键减小 + 电源键, 长按上述组合键, 看到 "FASTBOOT" 后, 即 进入 FA

1. Android源代码下载编译

一. 安装vmware+ubuntu环境,可以尽量选择新一点的版本. 二. 源代码下载 在现在外网被墙的情况下,直接使用git从google下载android源代码基本是不可能成功的. 还好找到了清华大学的镜像,地址如下: http://mirrors.tuna.tsinghua.edu.cn/help/AOSP/ 那么只要按照这个网站的教程一步步操作就可以了,主要是下面这句话: 参考 Google 教程 https://source.android.com/source/downloading

在Ubuntu上下载、编译和安装Android最新源代码

文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6559955 看完了前面说的几本书之后,对Linux Kernel和Android有一定的认识了,是不是心里蠢蠢欲动,想小试牛刀自己编译一把Android源代码了呢?一直习惯使用Windows系统,而Android源代码是不支持在Windows上编译上,于是决定使用虚拟机安装Ubuntu,然后下载.编译和安装Android源代码. 一. 环境准备