当前位置: 首页 > 知识库问答 >
问题:

ARM Chromebook上的Android开发环境?

太叔超英
2023-03-14

我多次尝试在ARM Chromebook(C100P)上安装和使用Android Studio,但安装总是失败,出现<code>无法运行mksdcard工具<code>错误。我读到过这种情况,因为Android Studio依赖于与ARM处理器架构不兼容的本地二进制文件;即使尝试了各种破解或只是尝试单独使用库,我仍然无法在我的ARM Chromebook上设置Android开发环境。

共有1个答案

冀翰翮
2023-03-14

我得出的结论是,你真的不能。Android的编译工具依赖于本地库;特别是< code>lib32stdc 6和< code>lib32z1。这些依赖于32位英特尔二进制文件,所以在谷歌开始做出一些改变之前,没有机会在ARM处理器上执行这些指令字(即使有i386多架构支持也不行)。

幸运的是,我在这里提出了一个解决方法。我们将把计算委托给一个虚拟机;与这些二进制文件兼容的文件。它将是免费和安全的,所以你不必担心谁会访问你的源代码。我们将使用谷歌应用引擎来实现这一目标。

假设我们使用新的安装,我将开始本教程。

>

  • 首先,下载最新的Crouton安装程序,这样我们就有了一个成熟的Ubuntu发行版。在Chromebook shell中(Ctrl Alt T并输入shell),执行安装程序。我选择安装最新版本的Ubuntu Xenial,没有窗口管理器。我还启用了与CroutonChrome扩展的集成以启用共享剪贴板。

    sudo sh~/下载/crouton-r xenial-t touch、音频、键盘、扩展

    接下来,将 chroot 输入到 Ubuntu 中,并安装卷曲和蟒蛇:

    sudo apt-get updatesudo apt-get install curl python git

    使用curl获取Google Cloud SDK。您可以将其提取到默认位置~/googlecloudsdk,或您想要的其他目录。

    < code >科尔·https://sdk.cloud.google.com |巴什

    在网络浏览器中启动谷歌云控制台的终端。接下来,在Google Cloud控制台终端和本地Chromebook shell中克隆一个存储库。

    < code>gcloud init

    < code > g cloud config set project project-name-here

    gcloud 源存储库克隆存储库名称-这里

    这就是一切!如果您正确执行了这些步骤,您将成功配置Google的html" target="_blank">虚拟机之一用于Android编译。通过Google Cloud Console终端,可以为您希望编译的各种API级别添加Android平台支持。

    在这里,我们添加了 API 级别 25 和 Android 支持存储库,如下所示:

    ./Android更新 sdk --过滤器Android-25 --无用户界面

    <代码>/android更新sdk-u-a-t android-25

    ./Android更新 sdk --所有 --过滤“额外” --无 ui

    现在,使用<code>git pull origin master<code>和<code>git push origin master<code>,您可以将在Chromebook上开发的代码上传到存储库中,并由Android SDK编译。您可以通过执行项目的本地<code>gradlew。

    编译后,您可以将生成的二进制文件拉回到开发机器上,并使用Android设备桥(adb),使用add安装路径/to/apk配置连接的Android设备。

  •  类似资料:
    • 在学习 Android 应用开发之前,我们先要完成环境的搭建,它将帮助我们将 Java 代码编译打包生成最终的 Android 安装包。本教程在 Mac 下完成安装,Windows 和 Linux 步骤类似,不同之处会着重区分。 1. 文件清单 Java SE Development Kit 8u241: 后文称 JDK。Java运行环境,使用 JDK 5 以上版本即可,本教程采用 JDK 8 作

    • 环境说明 一般情况下,一个项目 应该 有以下三个基本的项目环境: Local - 开发环境 Staging - 线上测试环境 Production - 线上生产环境 使用软件 服务器系统 Laravel 社区提倡使用 Ubuntu 系统,开发环境 Homestead 中默认也是使用 Ubuntu 系统。所以服务器系统 应该 优先考虑 Ubuntu,并且是 LTS 支持的系统,如 Ubuntu 14

    • 依照以下操作,你可在Mac,Linux(Debia/Ubuntu)上搭建PPMessage开发环境。 下载PPMessage源代码 首先需要安装git,然后从github下载源代码,假设保存路径为~/Documents/ppmessage。 git clone git@github.com:PPMESSAGE/ppmessage.git 安装依赖软件 进入~/Documents/ppmessage

    • 本文向大家介绍Windows下搭建Android开发环境,包括了Windows下搭建Android开发环境的使用技巧和注意事项,需要的朋友参考一下 工具/原料 JDK Eclipse ADT JDK的安装和Java环境变量的设置 1、JDK下载地址     JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.h

    • 本文向大家介绍详解Kotlin Android开发中的环境配置,包括了详解Kotlin Android开发中的环境配置的使用技巧和注意事项,需要的朋友参考一下 详解Kotlin Android开发中的环境配置 在Android Studio上面进行安装插件 在Settings ->Plugins ->Browse repositores.. ->kotlin 安装完成后重启Android Stud

    • 本文向大家介绍在Ubuntu下搭建Android开发环境,包括了在Ubuntu下搭建Android开发环境的使用技巧和注意事项,需要的朋友参考一下 1、安装JDK 其实这一步我比较偷懒,在网上查了一下Ubuntu系统下安装JDK的方法,看起来稍稍有点麻烦,于是我试着在自带的软件中心里搜了一下,然后发现在软件中心里有个OpenJDK Java 7,尝试着安装后,发现这是个好东西,一键安装后环境变量什