草庐IT

android - 在 Linux 机器上使用 Ant FAILED 为 Android 构建失败,但在 Mac 机器上成功

我正在尝试使用linux机器上的ant构建android项目。该项目在我的Mac机器上构建没有问题,但在linux机器上构建。似乎无法弄清楚为什么!我输入了antrelease然后我收到以下消息:BUILDFAILED/android/android-sdk-linux/tools/ant/build.xml:885:Thefollowingerroroccurredwhileexecutingthisline:/android/android-sdk-linux/tools/ant/build.xml:887:Thefollowingerroroccurredwhileexecuti

android ant -pre-compile 与 -pre-build

我正在开发一个android项目,我们在其中使用ant构建我们的版本。在更改代码中的versionName和其他一些标志时,我们使用Android-ant目标-pre-compile。您还可以使用-pre-buildandroid-ant目标。有人知道这两个目标之间的区别吗? 最佳答案 查看SDK的ant工具文件夹中的build.xml:默认情况下,-pre-compile和-pre-build都是空目标,因此什么都不做。唯一的区别是-pre-build将在-code-gen(非空)之前运行,而-pre-compile在它之后运行。

java - Android:[aapt] 没有匹配覆盖文件 - 在 ant build 期间

我正在使用ant构建脚本构建我的应用程序。构建显示成功,但我看到很多关于res\drawable-xxxx文件夹中的几个png文件的以下消息。这是其中之一的示例:[aapt]nothingmatchesoverlayfileic_launcher.png,forflavor,,,,,,,,,,,hdpi,,,,,,,这是什么意思?生成的.apk文件是否有问题?这只是一个警告吗? 最佳答案 在我的例子中,我拥有所有三种分辨率的资源,但巧合的是,我正在使用的依赖(库)项目中存在同名资源(仅在一个可绘制分辨率中)...

android - 发生意外错误 : ant jar >/dev/null exited with 127 in phonegap

我使用phongap创建android应用程序。每当我运行./create时,它​​都会显示错误:这是我正在运行的命令./create/Users/nehulagrawal/Desktop/PhoneGapTestExamplecom.sometest.PhoneGapTestPhoneGapTest我在.bash-profile中的路径是:exportPATH=${PATH}:/Users/nehulagrawal/Desktop/android-adt/sdk/platform-tools:/Users/nehulagrawal/Desktop/android-adt/sdk/to

java - 不支持使用 ant 的 major.minor 版本 52.0

这个问题在这里已经有了答案:Unsupportedmajor.minorversion52.0inmyapp(28个答案)关闭6年前。我正在尝试编译ics-openconnectandroid应用程序(https://github.com/cernekee/ics-openconnect)。我遵循了“自述文件”。但是,当我尝试调试时,出现错误。错误:-dex:[dex]input:/home/yj/ics-openconnect/bin/classes[dex]input:/home/yj/ics-openconnect/libs/openconnect-wrapper.jar[dex

ant 构建后 Android 项目在 Eclipse 中损坏

我有一个项目完全在Eclipse中运行,但是在用ant编译它以使用Proguard混淆代码后,整个项目崩溃了。该项目由一个包组成,其中包含两个主要Activity和4个用于处理数据库等的辅助类。使用ant后,Activity工作正常,但Eclipse找不到帮助程序类,也不会构建。即使我显式导入类,我得到的错误是Theimportcom.ts.routeTracking.DataHelpercannotberesolved而进一步提及该类会得到错误DataHelpercannotberesolvedtoatype。如何让Eclipse和ant协同工作? 最佳答

android - 通过主 ANT 构建文件构建多个 android 项目

我有一个主构建文件,用于构建一系列Android项目。这些Android项目中的每一个都引用相同的Android库项目(我将其称为CoreLibrary)。以下是我的子任务。问题:我可以做些什么来防止为我的子任务的所有应用程序文件集中的每个Android项目重新构建CoreLibrary?这会显着加快我的构建时间,所以我希望我能做点什么。 最佳答案 其实我最近才想出办法解决这个问题。基本思想是,我的ANT文件找到所有库项目,首先构建它们,然后使用nodeps目标构建我的项目的其余部分。这有效地防止了CoreLibrary不断被重新编

android - android 项目中缺少 ant.properties 文件

我正在从命令行构建Android应用程序。我需要签署我的应用程序才能在设备上安装构建的.apk文件。为此,我需要在ant.properties文件中写入key.store和key.alias。但是ant.properties文件丢失了。所以有人知道请告诉我。 最佳答案 运行androidupdateproject-p.或使用以下内容手动创建ant.properties文件#ThisfileisusedtooverridedefaultvaluesusedbytheAntbuildsystem.##Thisfilemustbechec

android - 使用 Ant 构建已签名和未签名的版本

我在Android电子市场上发布了一个Android应用程序。我只需键入antrelease即可准备要发布的构建。我配置了一个keystore,这样我就可以一步构建最终签名、混淆、zipaligned市场就绪的APK。我没有修改任何build.xml文件,只是将它们指向我的keystore。现在,我还需要在Amazon商店上发布该应用程序。这需要我生成一个未签名的版本。作为如上所述构建正常发布版本的过程的一部分,bin目录中会生成一个MyApp-release-unsigned.apk文件。这看起来很有希望,除了这个文件的时间戳早于同样生成的-unaligned.apk变体。这表明-u

android - Ant 构建失败

我正在尝试通过命令行使用ApacheAnt构建一个Android项目,但它给我构建失败并显示以下错误语句:Java.io.IOException:无法运行程序。“..\android_sdk\platform-tools\aapt.exe”D:\MediaSync\build.xml:429:执行失败:java.io.IOException:无法运行程序“..\android_sdk\platform-tools\aapt.exe”我是新手,所以我不知道如何克服这个错误。搜索了很多但还是摸不着头脑..如果有人对此有任何想法,请告诉我。编辑:这是我的Buil.xml文件的一部分Gener