我想用gradle在树莓派中编译一个android应用程序。
我有一个构建工具,图像软件开发工具包和其他数据从我的电脑到RPI,设置ANDROID_HOME和安装gradle版本。然后,当我运行编译过程时,我得到了这个错误:
Running gradle assembleRelease
on builds/2014427_1738212
Relying on packaging to define the extension of the main artifact has been deprecated and is scheduled to be removed in Gradle 2.0
我已经在ubuntu中安装了android studio,每当我尝试创建一个新项目时,构建都会失败,并出现一个错误:I am using ubuntu 16.02lts version process unexpectedly exit android studio 3.2.1 version。
这是我的构建日志。
org.gradle.initialization.ReportedException: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ':app:merge
我在Debian发行版(32位)上运行android studio,每当我启动android studio时,我都会遇到gradle的问题,它一直在加载,在gradle窗口中,我得到了一个长长的错误列表,上面写着:
***Executing tasks: [:app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources]
Configuration on demand is an incubating
当android项目被自动构建时,我得到以下错误:
[2014-12-09 01:51:22 - FlashLight] /root/Desktop/Andriod/android-sdk-linux/build-tools/21.1.1/aapt: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /root/Desktop/Andriod/android-sdk-linux/build-tools/21.1.1/aapt)
[2014-12-09 01:51:22 - FlashLig
我是一名Linux n00b,正在尝试在Eclipse中设置我的开发环境。我安装了Eclipse和Android SDK,但在启动Eclipse或尝试运行./aapt或./adb时出现一些错误。
jason@ubuntu:~/usr/android-sdk-linux_x86/platform-tools$ ./aapt
./aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
jason@ubuntu:~/usr/and
我正在尝试在Docker Ubuntu机器上运行Gradle构建。
我正在编译的应用程序应该生成一个.apk文件,所以我使用的是aapt打包程序,它是我使用以下命令安装的Android SDK构建工具的一部分:android update sdk -u -a -t 7 (Android SDK构建工具,版本23.0.3)
但是,当我运行Gradle时,它失败了,并显示以下错误:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':Company-Services
最近,我一直在尝试构建一个Android NDK应用程序,该应用程序在过去编译和打包都没有问题。但是由于系统更新或SDK更新而发生了一些变化,现在当我尝试构建应用程序时,我得到了以下错误:
/home/kazade/Android/android-sdk-linux/tools/ant/build.xml:649: The following error occurred while executing this line: /home/kazade/Android/android-sdk-linux/tools/ant/build.xml:694: Execute failed: java.
我试着在码头容器上运行android构建。
我的文档内容在这里:
FROM openjdk:8-jre-alpine
RUN mkdir -p /myapp
WORKDIR /myapp
COPY . .
RUN apk add --update nodejs nodejs-npm
RUN apk add git
RUN apk add zip
RUN apk --no-cache add curl
我创建了一个码头映像并运行它。我在码头上运行命令。
wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.
在更新到Android 6和gradle到3.0.0-beta6之后,我开始获得mergeDebugResources任务中的aapt错误:
:mergeDebugResources FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':mergeDebugResources'.
> /tmp/aapt2_2254604547909969947/libc++.so: /tmp/aapt2_2254604547909969947/lib
我正在为CI使用jenkins,在将构建工具版本更新为25之后,我得到了以下错误:
"processReleaseResources/opt/android-sdk-linux/build-tools/25.0.0/aapt: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /opt/android-sdk-linux/build-tools/25.0.0/aapt)"
我需要使用buildtools 25,我的服务器centos版本是6.8。如何更新glibc?
我有一个奇怪的问题,无法从sbt命令以及shell运行aapt。
我运行以下命令:
sbt更新包-调试
一切都在继续,直到我犯了这个错误:
java.io.IOException: Cannot run program "/home/egervari/Programs/android-sdk-linux_x86/platforms/android-7/tools/aapt": java.io.IOException: error=2, No such file or directory
所以我试着手动运行它,只是为了解决这个问题:
egervari@ken:~/Programs
这是在构建apk时显示的错误。请帮我解决这个问题。我只需将构建:gradle更改为3.3.0,错误就会出现
Caused by: com.android.builder.internal.aapt.v2.Aapt2InternalException: AAPT2 aapt2-3.3.
0-5013011-linux Daemon #0: Daemon startup failed
This should not happen under normal circumstances, please file an issue if it does.
at com.android.buil
几天前,我删除了整个gradle文件并重新手动安装,介绍了它到android studio 4.1.1的路径,并创建了一个项目进行测试
幸运的是,gradle工作得很好,但当我试图在模拟器上运行应用程序时,出现了一个红色的该死的错误,让我三天都睡不着觉
Execution failed for task ':app:mergeDebugResources'.
> Could not resolve all files for configuration ':app:_internal_aapt2_binary'.
> Could not fin
在Linux虚拟机中配置Android时,我收到了这样的错误信息。
AAPT err(Facade for 1855057992):
/scratch/gbuora/Android/Sdk/build-tools/26.0.2/aapt2:
/lib64/libc.so.6: version `GLIBC_2.14' not found.
(required by /scratch/gbuora/Android/Sdk/build-tools/26.0.2/aapt2)
如果我能在这方面得到任何帮助,那就太好了。
尽管文件aapt绝对位于其位置,但在编译我的项目时仍然会遇到以下错误:
|=> //apps/myapp:debug_keystore... 0.0s (checking local cache)
|=> //apps/myapp:app#aapt_package... 0.0s (checking local cache)
java.io.IOException: Cannot run program "/home/adminuser/android-sdk-linux/build-tools/23.0.1/aapt" (in directory "/
我想用SDK23.0.3在CentOS上作为用户编译Android。不幸的是,每次运行build-tools/23.0.3/aapt时,它都会返回
bash: build-tools/23.0.3/aapt: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
问题似乎是需要安装32位库。如果我有sudo权限(在Ubuntu上),我可以运行sudo apt install libc6-i386 lib32stdc++6 lib32gcc1 (就像在中描述的那样),但不幸的是,在我想要编译的机器上没有sudo。
我
如何修复此错误。我在手机上使用android工作室,使用Linux部署和Ubuntu。已安装打开jdk,而不是oracle jdk。此错误出现在构建apk时。在此之前,gradle构建是成功的。日志太大了,我不知道从哪里开始
Java.utils.cuncurrent.ExecutionException: java.lang.RuntimeException:no server to serve request. Check log for detail
编辑:这个错误显示在gradle控制台中
AAPT err(faced for 340422075): /root/android/sdk
最近,我使用来自蓝海的官方图像安装了一个使用码头的jenkins。它是基于高寒linux的。
现在我不能在上面运行32位程序。
$ /opt/android-sdk-linux/build-tools/25.0.3/aapt
bash: /opt/android-sdk-linux/build-tools/25.0.3/aapt: No such file or
directory
我也找不出运行32位程序需要安装哪些软件包。官方的蓝海(jenkins)映像可能不支持运行32位程序,因为没有它就不可能构建很多东西。
另外,我发现本期说
“目前在高山上构建android系统似乎是不可能的