草庐IT

build-environment

全部标签

android - 我如何在 "build.gradle"应用程序中分离库版本

我正在尝试分离库的版本,将它们全部放在一个位置,以节省时间和复杂性。我在某个博客的评论中看到一个人说他是这样做的。他发布了下一个屏幕。我不能用这种方式来构建gradle,但我认为这是一个很好的方式。我的项目build.gradle文件://Top-levelbuildfilewhereyoucanaddconfigurationoptionscommontoallsub-projects/modules.buildscript{repositories{jcenter()maven{url"https://maven.google.com"}}dependencies{classpat

android - environment.getExternalStorageDirectory() 显示甚至不存在的路径

当我使用Environment.getExternalStorageDirectory();打印SD存储路径时,它返回storage/emulated/0但是当我使用DDMS浏览SD存储时,根本没有这样的目录。可用目录是storage/emulated/legacy为什么Environment.getExternalStorageDirectory();显示根本不存在的路径? 最佳答案 存在应用程序进程的路径。Android,从4.2开始,支持每台设备多个帐户(最初仅适用于平板电脑,现在适用于从5.0开始的所有设备)。每个帐户都有自

android - NDK-BUILD 未被识别为命令 (Windows)

我知道已经有很多这个问题了,但是有一半只是重定向到其他问题,其他问题要么告诉我我试过的东西,但都没有用。问题是我一直在关注这个Tutorial.最后一步告诉我使用ndk-build命令,但是当我尝试运行它时,我得到了这个'ndk-build'isnotrecognizedasaninternalorexternalcommand,可运行的程序或批处理文件。我知道我已经正确设置了环境路径,我确实安装了cygwin并且我确实将它手动添加到android程序中。所以我不知道问题是什么。任何帮助将非常感激! 最佳答案 我也尝试将我的ndk路

android - 错误 :No such property: manifestPlaceholders for class: com. android.build.gradle.managed.ProductFlavor

我使用'gradle-experimental:0.4.0'并且我想为我的项目使用onesignalsdk。当我尝试使用此处示例中提到的代码构建项目时,出现此错误:Error:Nosuchproperty:manifestPlaceholdersforclass:com.android.build.gradle.managed.ProductFlavor.示例中的代码android{defaultConfig{manifestPlaceholders=[manifestApplicationId:"${applicationId}",onesignal_app_id:"bbbbbb-3

android - 如何扩展 cordova build.gradle 以更改存储库

问题由于jcenter存储库出现问题,我需要指示gradle使用maven存储库。我可以解决更改文件build.gradle的问题:原文://...buildscript{repositories{jcenter()maven{url"https://maven.google.com"}}//...}allprojects{repositories{jcenter()maven{url"https://maven.google.com"}}}//...修改://...buildscript{repositories{mavenCentral()maven{url"https://mav

error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“: ht

错误类型pipinstallPolygon3Lookinginindexes:https://pypi.tuna.tsinghua.edu.cn/simpleCollectingPolygon3Usingcachedhttps://pypi.tuna.tsinghua.edu.cn/packages/1f/26/eea4112be43c8b7345477ad9150d499303494f32fb5951cb0f6e9104045b/Polygon3-3.0.9.1.tar.gz(39kB)Preparingmetadata(setup.py)...doneBuildingwheelsforco

为什么我选择华为云CodeArts Build进行构建?

华为云构建服务是一款强大的云端构建工具,可以帮助开发者快速构建、测试和部署应用程序。它支持多种编程语言和框架,如Java、Python、Node.js、SpringBoot、Django等,可以满足不同开发者的需求。华为云构建服务提供了全自动化的构建流程,无需手动干预,大大提高了开发效率。同时,它还支持多种构建方式,如源码构建、Docker构建等,让开发者可以根据自己的需求选择最适合的构建方式。另外,华为云构建服务还提供了丰富的构建日志和构建报告,开发者可以随时查看构建过程中的详细信息,及时发现问题并进行修复。此外,它还支持与其他华为云服务的集成,如云容器引擎、云函数等,让开发者可以轻松地将应

android - 更新 NDK Build 后未生成

我已将AndroidStudio更新到最新更新,此后NDK抛出错误。在更新之前,一切都在顺利构建。我不知道这个错误。如果有人可以提供帮助。谢谢。Buildcommandfailed.Errorwhileexecutingprocess/Users/blabla/Library/Android/sdk/cmake/3.6.4111459/bin/cmakewitharguments{--build/Users/blabla/AndroidStudioProjects/blablanow/mblabla/.externalNativeBuild/cmake/individualDebug/

android - ndk-build 选项 NDK_APP_APPLICATION_MK 不工作?

我正在尝试使用依赖于构建配置的AndroidNDK将预处理器定义传递到我的native代码中。这样我就可以通过在eclipse中切换构建配置来轻松禁用一些调试native代码。据我了解,使用LOCAL_CFLAGS将预处理器定义添加到android.mk文件中,或者使用APP_CFLAGS添加到Application.mk文件,我可以使用这两个选项。因此,我尝试使用ndk-build选项NDK_APP_APPLICATION_MK在一个构建配置中指定不同的Application.mk,如下所示:ndk-buildNDK_APP_APPLICATION_MK=jni/Applicatio

SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed

一、背景一个项目在2023年5月份更新了Nginx的SSL证书后,在浏览器中直接访问系统正常,而自己的另一个项目和其他第三方系统在通过接口地址调用时,返回错误信息:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIXpathbuildingfailed:sun.security.provider.certpath.SunCertPathBuilderException:unabletofindvalidcertificationpathtorequestedtargetatsun.s