草庐IT

ANT_HOME

全部标签

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版本的构建工具。

Android如何使用ant脚本创建apk文件

有人告诉我,使用ant脚本构建apk 最佳答案 查看BuildingandRunningfromtheCommandLine中的android开发人员文档话题。假设您使用android工具创建了项目,它应该是:antrelease文档还介绍了“eclipsewithADT”的方式如果您首先使用eclipse设置项目而不是尝试使用androidcreateproject创建一个新的临时项目命令行命令并从现有项目的新项目中获取build.xml(和build.properties+local.properties)。

android - 在 ant for Android 中启用 `--multi-dex` 选项

为gradle构建系统启用multi-dex选项很容易,但我还没有找到如何为antbuilding启用此选项的示例。如何存档? 最佳答案 我们有两个选择:更改DexExecTask[为多dex引入新参数],编译ant.jar,使用此jar进行构建。我不喜欢这个选项,因为我们必须为所有团队成员提供更新的ant.jar。修改项目build.xml文件。我找到了很棒的ant构建文件,其中包含支持multi-dex的所有修改:https://github.com/ruboto/ruboto-irb/blob/master/build.xml

android - 为什么需要类别 HOME?

这个问题在这里已经有了答案:PurposeofusingCATEGORY_HOMEinandroidmanifest?(2个答案)关闭9年前。我在我的应用程序list文件中定义了这些类别:如果我删除行-它不会影响应用程序功能的任何部分,我可以在我的Android设备的主屏幕启动器列表中看到我的应用程序。但是,如果我删除最后一行-我看到我的应用程序从我的Android设备的主屏幕启动器列表中消失的变化。所以我的问题是这个类别HOME的目的是什么,它的常见用途是什么。如果此类别的唯一目的是启动主屏幕,如androiddocs中所述,那么我也可以通过以下方式做到这一点:IntenthomeI

android - 有没有办法在 Home Widget 上制作动画?

我想在主页小部件(即AppWidgetProvider)上使用动画。我希望使用“帧动画”技术:http://developer.android.com/guide/topics/graphics/2d-graphics.html#frame-animation我已经在Activity中成功使用了它。但我无法将该代码转换为AppWidgetProvider。基本上,在AppWidgetProvider中,我创建并使用RemoteViews对象,AFAIK没有为我提供一种方法来获取对布局中ImageView的引用,以便我在动画上调用start()。当小部件显示时也没有处理程序或回调,所以我

android - 如何检测用户在我的 Activity 中按下 HOME 键?

这个问题在这里已经有了答案:Detecthomebuttonpressinandroid(17个答案)关闭6年前。你能告诉我我的Activity如何检测用户按下HOME键吗?谢谢。

android - 没有这样的属性 : sonatypeUserName for class: org. gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer

我正在尝试使用这个blibiotecaandroid-maps-extensions因为我需要在我的map上修复1000多个标记。在我的项目中添加了项目依赖:compileproject(':android-maps-extensions')但是当我更新build.gradle时出现以下错误:Nosuchproperty:forclasssonatypeUserName:org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer用户名和密码似乎不正确之类的,这段代码是我正在构建的项目的一部分。grad

android - Ant 不使用 `ant debug install` 重建 Android 应用程序

从一个干净的项目开始:androidcreateproject-nsomething-tandroid-7-psomething-kcom.example.something-aSomething当我运行antdebuginstall并在我的模拟器中打开应用程序时,我看到了(如预期的那样)这里是它出错的地方。我现在更改应用程序中的一些微不足道的东西。在此示例中,我将从主Activity中删除setContentView调用,因此它看起来像这样:packagecom.example.something;importandroid.app.Activity;importandroid.os

android - 如何设置 ANDROID_NDK_HOME 以便 Android Studio 不要求 ndk 位置?

我的ndk位于C:\Users\X\AppData\Local\Android\ndk。现在每次我创建一个新的原生android项目并尝试导入到AndroidStudio时,它都会询问我ndk的位置。我也可以在local.properties中手动设置ndk。但我正在寻找一种方法来设置这个ndk路径,这样AndroidStudio就不会每次都要求我设置这个路径。我已经在Windows10机器上的系统环境变量中设置了ANDROID_NDK_HOME以及NDK_HOME,但AndroidStudio仍然无法找到它。我也重新启动了我的机器,仍然没有成功。我没有在mac上试过,但是欢迎你对wi