- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个像这样的 Dockerfile:
FROM debian:9
RUN apt-get update -y && \
apt-get install -y --no-install-recommends wget unzip openjdk-8-jdk
RUN wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip -O sdk-tools-linux.zip
RUN unzip sdk-tools-linux.zip
docker run -it my-image /tools/bin/sdkmanager --licenses
它只是卡在那里一百万年。
Exception in thread "main" java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: /proc/self/task/1/cwd/etc/ssl/certs/T??RKTRUST_Elektronik_Sertifika_Hizmet_Sa??lay??c??s??_H5.pem
at sun.nio.fs.UnixPath.encode(UnixPath.java:147)
at sun.nio.fs.UnixPath.<init>(UnixPath.java:71)
at sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:281)
at com.android.repository.io.impl.FileSystemFileOp.toPath(FileSystemFileOp.java:284)
at com.android.repository.io.impl.FileSystemFileOp.isDirectory(FileSystemFileOp.java:169)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.collectPackages(LocalRepoLoaderImpl.java:225)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.collectPackages(LocalRepoLoaderImpl.java:226)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.collectPackages(LocalRepoLoaderImpl.java:226)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.collectPackages(LocalRepoLoaderImpl.java:226)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.collectPackages(LocalRepoLoaderImpl.java:226)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.collectPackages(LocalRepoLoaderImpl.java:226)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.collectPackages(LocalRepoLoaderImpl.java:226)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.collectPackages(LocalRepoLoaderImpl.java:226)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.collectPackages(LocalRepoLoaderImpl.java:226)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.collectPackages(LocalRepoLoaderImpl.java:201)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.getPackages(LocalRepoLoaderImpl.java:123)
at com.android.repository.impl.manager.RepoManagerImpl$LoadTask.run(RepoManagerImpl.java:518)
at com.android.repository.api.RepoManager$DummyProgressRunner.runSyncWithProgress(RepoManager.java:397)
at com.android.repository.impl.manager.RepoManagerImpl.load(RepoManagerImpl.java:365)
at com.android.repository.api.RepoManager.loadSynchronously(RepoManager.java:290)
at com.android.sdklib.repository.AndroidSdkHandler$RepoConfig.createRepoManager(AndroidSdkHandler.java:725)
at com.android.sdklib.repository.AndroidSdkHandler.getSdkManager(AndroidSdkHandler.java:296)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.setSdkHandler(SdkManagerCliSettings.java:101)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.<init>(SdkManagerCli.java:95)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:74)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)
最佳答案
你这个傻瓜!为什么要将 android sdk zip 解压缩到 docker 镜像的根目录中?把它移到根之外,一切都会好起来的!
FROM debian:9
RUN apt-get update -y && \
apt-get install -y --no-install-recommends wget unzip openjdk-8-jdk
RUN wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip -O sdk-tools-linux.zip
RUN mkdir -p /sdk
RUN mv sdk-tools-linux.zip /sdk
RUN cd /sdk && unzip sdk-tools-linux.zip
docker build . -t my-image && docker run -it my-image sdk/tools/bin/sdkmanager --licenses
关于Android sdkmanager --licenses 卡住而没有任何输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56175616/
我正在尝试在没有 Android Studio 的情况下安装 Flutter,这就是我所做的: 已安装 Java 8 安装并解压 Flutter SDK 到 C:\src . 安装并解压 Androi
我们正在 docker 容器中安装 android sdk 和构建我们的应用程序所需的所有包。 但是关于版本,有一个细节一直困扰着我。 查看下面所有可用的 sdk 管理器包(列表已缩短) $ sdkm
有没有办法列出包的全名以便我可以安装它。如果我执行 sdkmanager --list,我会得到以下示例: system-images;a...ult;armeabi-v7a | 4
在我的工作场所,我们有一个公司代理来签署每个传入的连接,我们需要进行身份验证才能连接到 Internet。我在太多地方配置了代理,而且我有大多数软件都可以使用它。现在,(目前)唯一不尊重我的配置的程序
因此,我尝试在没有 Android Studio 的情况下安装 flutter ,因为每当我尝试打开 Android Studio 时,我的 PC 工作速度都非常慢。一开始一切都很顺利,但是当 flu
我有一个像这样的 Dockerfile: FROM debian:9 RUN apt-get update -y && \ apt-get install -y --no-install-re
我已经安装了适用于 Windows 的 SDK 工具并尝试运行它;然而,无论我运行什么(sdkmanager、sdkmanager --list、sdkmanager --version、sdkman
我下载并安装了最新的 Java JDK。将其安装到无空间目录:“C:\ProgramData\Java\jdk-10.0.1”。 我有一个环境变量:JAVA_HOME,它指向那个目录。在 PATH 变
我这周刚开始使用 Ubuntu 18.0 LTS,从 Windows 切换过来,想重新安装 Android Studio 和 Flutter。我按照安装 Android Studio 所说的所有步骤进
我尝试在 3.10.2 上使用以下命令安装 cmake ( Ubuntu ) /opt/android-sdk/tools/bin/sdkmanager --install "cmake;3.10.2
是否可以将 Google 的 Android sdkmanager 配置为通过自定义存储库而不是 dl.google.com/android/repository 下载依赖项? 背景: 我正在企业防火
我想通过代理身份验证(用户名和密码)以及代理主机和代理端口 目前 Android sdkmanager 支持 --proxy_host 和 --proxy_port(在命令行中) 我们的代理服务器也有
我正在尝试使用 android SDK 管理器来安装系统镜像。但是,当我使用 tools/bin/sdkmanager --list 时,我得到的输出如下所示(为简洁起见被截断): Available
android sdkmanager 工具有一种方法可以几乎列出可用的包,如下所示: $ sdkmanager --list system-images;a...ult;armeabi-v7a |
当我运行像 sdkmanager "build-tools;26.0.1" 这样的 sdkmanager 命令时,由于下载进度条,它会在 Jenkins 控制台中吐出数百行。有没有办法隐藏它或将其置于
第一次在这里发帖大家好; 我试图在 Ubuntu 19.10 中设置没有 android studio 的 flutter ,但我在设置 android sdk 时遇到了一些问题: Android s
我正在尝试单独安装 sdk 管理器以将其与 Eclipse 一起使用。我下载了 google 提供的 zip 文件—— 命令行工具-win-6200805_latest.zip 来自 https://
NVIDIA 提供的 l4t-base:r32.2.1 基础镜像 (jetson) 没有 cuda 二进制文件 Pytorch 正在寻找。我无法从 Jetpack 4.2.2(特别是 cuda-l4t
我读了these , and these , and these关于 Android SDK 安装问题的问题。 没有什么对我有用。 每次我得到错误 C:\Users\user\AppData\Loca
我一直在使用 macOS 10.15.3 在 Flutter 中编程,针对 iOS 设备。今天我也尝试安装 Android Studio,以进行扩展。安装没有错误,但在 Library/Android
我是一名优秀的程序员,十分优秀!