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

Android构建失败

彭存
2023-03-14

我已经下载了Android SDK工具。解压缩文件,然后在目录工具中运行这些命令

  1. ./Android update SDK--no-ui
  2. 。/Android创建项目--目标1--名称myapp--路径。/myapp--活动MyAppActivity--包com.example.MyApp
  3. CD MyApp
  4. Ant调试

生成失败/home/live/devel/android/tools/myapp/BUILD.xml:90:执行此行时出现以下错误:/home/live/devel/android/tools/ant/BUILD.xml:108:taskdef使用类加载器AntClassLoader找不到类com.android.ant.signapktask所需的类:com.android.ant.signapktask[/home/live/devel/android/tools/lib/anttasks.jar:Er.Jar]

系统信息:

lived@dama:~> cat /etc/SuSE-release
openSUSE 12.2 (x86_64)
VERSION = 12.2
CODENAME = Mantis

lived@dama:~> java -version
java version "1.7.0_09"
OpenJDK Runtime Environment (IcedTea7 2.3.3) (suse-3.16.1-x86_64)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)

lived@dama:~> javac --version
javac (SUSE Linux) 4.7.1 20120723 [gcc-4_7-branch revision 189773]
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

lived@dama:~> ant -version
Apache Ant(TM) version 1.8.2 compiled on June 23 2012

我是不是漏掉了什么?

谢谢

共有1个答案

危晨
2023-03-14

我通过安装java-1_7_0-openjdk-devel包解决了这个问题。之前我只安装了patters-opensuse-devel_java。

 类似资料:
  • 我正在linux 14.04操作系统上工作,并使用Cordova开发跨平台移动应用程序 我的系统信息是 Cordova CLI: 6.1.1 Ionic CLI版本: 1.7.14 Ionic App Lib版本: 0.7.0 操作系统:经销商ID: Ubuntu描述: Ubuntu 14.04.4 LTS 节点版本: v5.10.1 我安装了API 20、21、22、23和24所需的所有andr

  • 当我试图在离子框架v1上运行科尔多瓦构建Android命令时,我面临以下错误。请帮助我 离子科尔多瓦构建Android 离子科尔多瓦准备√科尔多瓦准备-完成!运行命令:"C:\Program Files\nodejs\node.exe"C:\obileproject\DatasoftwareApp\钩子\after_prepare\010_add_platform_class.jsC:\obile

  • 我已成功从AOSP同步Android6.0.1_r79的源代码。现在,我在尝试构建源代码时收到以下错误。任何人都可以告诉我如何修复它,并完成一个成功的构建?提前致谢。 以下行多次出现: cts/测试/测试/密钥库/src/Android/密钥库/密码锁/密钥链测试.java:1: 错误: 非法字符: \0 cts/测试/测试/密钥库/src/Android/密钥库/密码锁/密钥链测试.java:1

  • 出现相同的构建错误: 完成所有dex归档转换:TransformClassesWithDexBuilderForDebug(线程[“:”,5,Main“的任务工作者)完成。花了21.086秒。:TransformDexArchiveWithExternallibsDexMergerForDebug(线程[“:”,5,Main“的任务工作者)已启动。:TransformDexArchiveWithE

  • 问题内容: 每当我尝试使用Jenkins进行构建时,都会出现以下错误 无法应用插件[id’io.fabric’]无法创建类型为’CrashlyticsPlugin’的插件。 从Gradle中删除Crashlytics可以解决此问题 问题答案: 所以我想我通过结合使用这个答案这些是您需要遵循的最终命令: 这是这种情况的相关调试日志: 和@TarahWheelerVanVlack答案来解决它,我不得不

  • 我试图将我的应用程序发送到构建服务器以构建android应用程序,但它一直失败。模拟器上一切正常,没有错误。唯一的问题是当我尝试将项目发送到构建服务器时。这是错误日志。我如何修复这个问题? 以下是我添加的构建提示:1 .JavaScript . Google maps . KEY = JavaScript _ KEY 2。IOs . afterfinishlaunching =[GMS servi