Tag: android

为什么`cordova build android`总是下载android-25平台

即使我有: 在config.xml指定minSdkVersion=19 通过gradle参数指定–gradleArg=-PcdvminSdkVersion=19 在platform/android/project.properties指定target=android-19 (我知道,我不应该这样做) 无论我做了以上的命令,构build过程总是下载android-25 … …. File /root/.android/repositories.cfg could not be loaded. Checking the license for package Android SDK Platform 25 in /opt/android-sdk/licenses License for package Android SDK Platform 25 accepted. Preparing "Install Android SDK Platform 25". "Install Android SDK Platform 25" ready. Finishing "Install Android SDK Platform 25" Installing Android SDK Platform […]

每次新版本开始时,RSA指纹都会改变

我有一个CIpipe道来构build我的android应用程序,并使用gitlabpipe道运行仪器testing。 我的gitlab亚军是一个Ubuntu的16.04机器运行在docker集装箱的每个生成。 我有一个物理的Android设备通过USB连接到我的gitlab亚军。 最近,每次触发新的构build时,都会提示我允许在我的android目标上使用USB设备的RSA指纹。 问题在于指纹随着每个构build而改变。 我怀疑这是因为每次构build开始时都会创build一个新的容器。 我如何自动接受新的指纹或防止指纹改变?

docker工人支持所有types的容器内的数据

我正在build设cordova项目,我build立和添加浏览器和Android平台。 在dockerfile我有 ADD . /var/www/html/ 哪里。 是我目前的jenkins工作空间。 当我使用容器中的Apache浏览器时,我看不到我的Android和浏览器版本。 jenkins@ip-172-31-22-20:~/workspace/qa_vast2net_pp_docker$ ls PatientPortal/platforms/ android/ browser/ platforms.json 注意:我运行在aws实例上的Ubuntu上 $ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 1d8a8eb3fb63 qa_vast2net_pp_docker "ls -l /" 8 minutes ago Exited (0) 8 minutes ago boring_wilson 52b5b9ef1bc8 XXXX.dkr.ecr.us-west-2.amazonaws.com/qa_global_pp_docker:latest "/bin/sh -c 'apachec…" 8 minutes ago Up 8 minutes 0.0.0.0:8086->80/tcp qa_vast2net_pp_docker 1e6546425dc0 […]

Android开发Dockerfile:为什么Android SDKpipe理器挂起?

构build一个Docker镜像来完成Cordova开发并构build到Android。 下面的Dockerfile获取所有的东西,但是运行/ android-sdk-linux / android命令会导致整个Container冻结,没有任何错误信息,甚至是–no-ui! 同样,当我尝试构build( cordova build android )时,它会无限挂起Running command: /hello/platforms/android/cordova/build FROM ubuntu:trusty MAINTAINER Antman Jones ENV DEBIAN_FRONTEND noninteractive RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections RUN sudo apt-get -y install curl RUN sudo apt-get -y install software-properties-common # Cordova is an NPM package RUN curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash – […]

如何使用dockerfile在模拟器上构build和运行android apk

我有一个Android应用程序在github帐户。 我想签出该项目,并通过gradle创build其apk,并在Windows上生成它的apk。然后在模拟器上运行该apk。 所有这些事情,我想通过使用dockerfile脚本,以便它创build一个图像。 这是我的dockerfile FROM java:8 ENV DEBIAN_FRONTEND noninteractive # Dependencies RUN dpkg –add-architecture i386 && apt-get update && apt-get install -yq libsdl1.2debian:i386 zlib1g:i386 libncurses5:i386 ant maven –no-install-recommends ENV GRADLE_URL http://services.gradle.org/distributions/gradle-2.2.1-all.zip RUN curl -L ${GRADLE_URL} -o /tmp/gradle-2.2.1-all.zip && unzip /tmp/gradle-2.2.1-all.zip -d /usr/local && rm /tmp/gradle-2.2.1-all.zip ENV GRADLE_HOME /usr/local/gradle-2.2.1 # Download and untar SDK ENV ANDROID_SDK_URL […]

Docker上是否有官方的Android开发环境镜像?

我试图寻找一个,但有太多的select。 有没有一个被认为是官方的图像?

如何在drone.io上使用docker android图像

首先,我是这个无人机和docker工人的初学者,所以请对我好一点。 现在是这种情况 我的组织有一个无人机服务器准备好和工作。 当我login到无人机服务器时,我可以看到我所有的Android存储库。 有一个名为“DockerTesting”的存储库,我只是为了安装Android版本而设置无人机(这可能会让你感到困惑) 我在顶级存储库“DockerTesting”中添加了一个.drone.yml文件 我的.drone.yml看起来像这样 image: docker.vokalinteractive.com/android:latest env: – ORG_GRADLE_PROJECT_ratsUser={{rats_user}} – ORG_GRADLE_PROJECT_ratsPass={{rats_pass}} – ANDROID_HOME=/usr/local/android-sdk script: – ./gradlew build device notify: slack: webhook_url: https://hooks.slack.com/services/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 channel: docker_android username: drone template: > {{#success build.status}} {{ build.author }} successfully pushed to {{ build.branch}}. Code was published. {{else}} {{ build.author }} broke the build. Code was not published. […]

如何使用aluedeke / appium-android docker镜像运行appiumtesting?

aluedeke/appium-android是由aluedeke构build的Appium REST http接口监听器的Docker镜像。 这是回购: https : //github.com/aluedeke 。 鉴于我从来没有使用过appium,我有一个java文件,特别是在这里发现的sjmach的WhatsApptesting,我有一个运行aluedeke / appium-android的容器,我有一个Android设备插入,如何运行该容器上的testing文件(我使用的是Ubuntu)?

当Gradle运行transformClasses时,Android构build在Ubuntu Docker容器中失败

我的Android项目得到很好的Windows开发机器上有很多内存。 但在一个简单的Docker容器(FROM ubuntu:xenial + Android SDK)中,gradle build(./gradlew assembleTrunkDebug)在58%的执行任务时失败: transformClassesWithPreJackPackagedLibrariesForTrunkDebug 即使有–stacktrace – debugging最多,我从错误中得到的是: Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed) 有几件奇怪的事情我注意到了:传递给docker容器实例的内存参数并不重要。 它总是显示我相同的记忆统计。 Tasks: 2 total, 1 running, 1 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st […]

使用Bitbucket pipelane和Docker进行Android仪器testing

我是Docker中的新成员,在仪器testing中需要帮助。 我创build一个Dockerfile(从这里得到它,并做一些修饰符) FROM ubuntu:14.04 # Install java7 RUN apt-get update && \ apt-get install -y software-properties-common && \ add-apt-repository -y ppa:webupd8team/java && \ (echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections) && \ apt-get update && \ apt-get install -y oracle-java7-installer && \ apt-get clean && \ rm -fr /var/lib/apt/lists/* /tmp/* /var/tmp/* ENV JAVA7_HOME /usr/lib/jvm/java-8-oracle # […]