草庐IT

android - 无法使用 Ant 构建 Android 应用程序(同时引用 ActionBarSherlock 和 ViewPagerTabs)

我有一个使用ActionBarSherlock和ViewPagerTabs的Android应用程序。我使用Eclipse编写和构建它,在我尝试使用Ant构建它之前,它运行良好。这是我所做的:转到ActionBarSherlock文件夹,运行“androidupdatelib-project--path。”转到ViewPagerTabs文件夹,运行“androidupdatelib-project--path”。也是转到应用程序文件夹,运行“androidupdateproject--path。”在app文件夹下运行“anddebug”,我得到了以下错误::[javac]C:\Andro

Android Ant 构建在具有两个源文件夹的项目上

我有一个带有链接源文件夹的项目。该项目依赖于另一个(远程服务)项目,因此通过远程接口(interface)传递的aidl文件和类位于两个项目共享的common_src链接文件夹中。这在Eclipse构建中工作得很好,(一个源文件,两个项目,一个项目中的更改反射(reflect)在另一个项目中,就像它应该的那样)。我现在想从命令行进行Ant构建。我设法使用SDK工具中的示例build.xml获得了另一个项目,该项目具有跨所有目标构建的单个src目录。一旦在build.properties中定义了source.dir和out.dir,它就会自动导入ant_rules_r3.xml>这一切都

android - ant debug 和 sdk.dir

我在生成AndroidAPK文件时遇到问题。当我运行antdebug时编译工作正常,但是当我运行antdebug时我有以下错误:iMac:proj.androidsmartmind$antdebugBuildfile:/Users/smartmind/Works/Smallthing/cocos2d-x/samples/HelloCpp/proj.android/build.xmlBUILDFAILED/Users/smartmind/Works/Smallthing/cocos2d-x/samples/HelloCpp/proj.android/build.xml:46:sdk.di

Android:使用 Ant Release 构建 apk 时出现问题

我在eclipse中构建我的应用程序没有问题,但是一旦我尝试通过ant来构建它,它就无法构建。我用过“androidupdateproject-p”。生成构建build.xml和proguard.cfg文件。我尝试了“antcompile”,它也构建得很好。该应用程序包括一个android库,如果需要,还具有外部库。这里有人是我尝试执行“antrelease”时打印出的错误,UNEXPECTEDTOP-LEVELEXCEPTION:com.android.dx.util.ExceptionWithContextatcom.android.dx.util.ExceptionWithCon

java - Cordova/Phonegap Android - 构建中的 Java/Ant 问题?

我浏览了这个网站,所以如果其他人发布了这个但我找不到任何可以解决我的问题的东西,请原谅我。我在Mac上工作。使用我的IOS版本,我完全没有问题。但是对于Android,我“现在”遇到了一些问题,当我运行cordovabuildandroid时,我收到以下错误,/Users/x/Library/Android/sdk/tools/ant/build.xml:601:Thefollowingerroroccurredwhileexecutingthisline:/Users/x/Library/Android/sdk/tools/ant/build.xml:720:Thefollowing

android - Ant 脚本中 aapt 元素的文档

我正在为Android构建系统编写一些Ant脚本,并且遇到了一个调用aapt的元素。我见过很多例子execexecutable="${aapt}"但是来自main_rules.xml文件的那些使用不同的格式forcesnocompressiononanyfilesinassetsorres/raw-->forcesnocompressiononspecificfileextensionsinassetsandres/raw-->我想使用这个元素重命名包,但找不到任何关于如何使用它的文档。有谁知道我在哪里可以找到一些?谢谢 最佳答案

android - 如何使用ant与android一起构建

我想为我的项目设置一个ant构建。我找到了一个教程,说我需要编写以下命令来为antbuild做准备:androidupdateproject-p然后我得到结果Updatedlocal.propertiesUpdatedfile./proguard-project.txtItseemsthattherearesub-projects.Ifyouwanttoupdatethempleaseusethe--subprojectsparameter.所以如果我尝试androidupdateproject-p.--subprojects然后我得到:Updatedlocal.propertiesU

android - Maven 为构建 android 项目提供了哪些好处(相对于 ant)?

我最近一直在尝试使用maven-android-plugin设置maven来构建我的android项目。虽然这是一个很好的练习,但我不相信它的好处会超过让它发挥作用的挫败感。任何人都可以给我一些使用Mavenforandroid的优点/缺点吗?我不是在寻找主观答案,而是在寻找是否值得付出努力的事实。问候 最佳答案 如果你正在开发一个j2ee应用程序来将你从jarhell中拯救出来,那么maven是值得的使用外部api时因此,如果您不打算使用Maven存储库,那是不值得的。我讨厌maven因为你已经提到的问题。但如果你需要xyjar,

android - 在自定义 Ant 构建步骤中更改应用程序包名称

我正在尝试使用自定义构建来重新打包我的Android应用。我想创建一个内部测试版,我可以将它与我的生产应用程序并排安装。Thisanswer看起来正是我需要的,但它似乎不起作用。这是对我的build.xml的更新:RepackagingAndroidManifest.xmlto${package.manifest.name}${out.absolute.dir}/${resource.package.file.name}运行它似乎成功运行了我的新代码:antdebug-Dpackage.manifest.name=com.example.test...-package-resource

android - PhoneGap 3.0 Android 构建命令执行失败 : ant jar

我使用Node.js安装了PhoneGap3.0并配置了所有环境变量,以便javac、java和ant都能正常工作,但是当我创建一个基本的应用程序并尝试为Android构建它时,我收到以下错误:创建android子项目时出错。为Android平台创建Cordova项目:命令执行失败:antjar有什么想法吗? 最佳答案 确保为您的AndroidSDK版本安装了AndroidBuildTools。在Tools>AndroidSDKBuild-tools下的AndroidSDK管理器中,您应该会看到未安装适用于您的SDK版本的构建工具。