【问题标题】:Android Studio for Project Tango用于 Project Tango 的 Android Studio
【发布时间】:2017-02-18 17:06:25
【问题描述】:

我已经下载了最新的 Android Studio 2.2.3,我想从使用 C API 的项目 Tango 手机 (Lenovo Phab 2 Pro) 的 C 示例开始。手机本身说它在设备上运行 Android 6.0.1,内核 3.10.84。

Tango 项目的 Google 开发人员文档建议使用 Android SDK 24.4.1、平台工具 23.1 和 NDK 11.0.0 安装 Android Studio。

安装最新的 Android Studio 后,无需安装这些版本的工具。是否可以使用任何 SDK 进行开发(最新)?

在哪里可以找到上述版本?

运行 Android 6.0.1 的手机需要什么 Android SDK 和 NDK 版本?

【问题讨论】:

    标签: google-project-tango


    【解决方案1】:

    我开始使用运行 Android 4.4 KitKat 的开发工具包,本周我刚刚获得了 Phab 2 Pro,我不需要对我的 Android Studio SDK 管理器进行任何更新。

    由于我只使用 Tango 而不是底层的 Android 功能,我发现不需要 6.0,因为我没有使用任何额外的功能。

    也可以去here 并克隆 repo 并运行 hello-world 看看你是否可以让它在你的手机上工作,如果可以的话,你很高兴!

    【讨论】:

    • 酷,只是我没有使用带有 KitKat 的 DevKit,但我想使用带有 android 6.0.1 marshmallow 的真实手机(Lenovo Phab 2 Pro)。
    • 那么您可以使用从 4.4 到 6 的任何 SDK,因为版本向后兼容。这些版本背后的真正想法是,如果您使用的是仅适用于 Marshmallow 及更高版本的功能。至于 NDK,Vulkan 真的很新,只需要版本 12,所以现在的新版本(应该是 13 左右)都可以工作
    【解决方案2】:

    作为 Android Studio 一部分的 SDK 管理器为您提供 4.4.2/5.1/6.0/6.1 等 android 构建级别的选择。平台工具包是 SDK 管理器中的一个模块,它也具有基于的级别在android构建上。 NDK 是一个完全不同的软件包,根据您想要完成的任务,您可能一开始就不必担心它。安装 Android Studio,然后设置 SDK 管理器以涵盖您要构建的设备。获取最新的平台工具包设置,您就可以开始编码了。一旦你开始设置你的环境,事情就会到位。在大多数情况下,安装程序会完成这项工作。注意安装 Android Studio 之前需要做的事情。我认为您需要安装 jdk 并设置路径和变量。

    【讨论】:

    • 我应该安装什么来开发 6.0.1 Android?
    • 包括 api 级别为 6.0.1 [23] 的android studio。
    • 有这么多 android 版本的工具、SDK、平台 - 似乎我在 android 开发方面也很混乱,仍然无法按照建议的“hello world”构建简单的应用程序
    • 在我看来,android 开发的学习曲线非常陡峭。但是,谷歌在为探戈编程提供多种语言的示例方面做得很好。在 github 上查找示例,社区正在成长并且非常有帮助。去年这个时候,tango 的 google+ 网站上的会员人数约为 4,000 人。现在接近12,000。但是,是的,必须非常专注于探戈设备的开发。
    • 我从github.com/googlesamples/tango-examples-c 获得了编译示例“cpp_basic_examples”,但仍在研究“它是如何工作的”。为什么还有 Tango C API 和 Tango Java API?似乎这两个 API 的作用几乎相同。有什么好处,反之亦然?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 2016-04-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多