android 编译去除多语言编译警告



You can use

LOCAL_MODULE_TAGS := tests

in the Android.mk to omits the localization check.

Another way is to disable localization check in build system. Comment the line 81 inbuild/core/package.mk

#LOCAL_AAPT_FLAGS := $(LOCAL_AAPT_FLAGS) -z

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 Android NDK 上编译 Go 语言,需要进行以下步骤: 1. 安装 Android NDK 首先,需要下载并安装 Android NDK。可以从官方网站上下载最新版本的 NDK。 2. 安装 Go 语言 接下来,需要安装 Go 语言。可以从官方网站上下载最新版本的 Go。 3. 配置环境变量 将 Android NDK 和 Go 语言的路径添加到环境变量中。例如,在 Linux 系统中,可以将以下命令添加到 ~/.bashrc 文件中: ``` export ANDROID_NDK=/path/to/ndk export PATH=$PATH:/path/to/go/bin ``` 4. 生成交叉编译工具链 执行以下命令,生成交叉编译工具链: ``` $NDK/build/tools/make_standalone_toolchain.py --arch arm --api 21 --install-dir /path/to/toolchain ``` 其中,--arch 参数指定目标架构,例如 arm、arm64、x86_64 等;--api 参数指定目标 API 级别;--install-dir 参数指定工具链安装路径。 5. 编译 Go 语言 接下来,使用生成的交叉编译工具链,编译 Go 语言: ``` GOOS=android GOARCH=arm GOARM=7 CGO_ENABLED=1 CC=$TOOLCHAIN/bin/arm-linux-androideabi-gcc CXX=$TOOLCHAIN/bin/arm-linux-androideabi-g++ ./make.bash ``` 其中,GOOS 参数指定目标操作系统,例如 android、linux 等;GOARCH 参数指定目标架构,例如 arm、arm64、x86_64 等;GOARM 参数指定目标 ARM 版本;CGO_ENABLED 参数开启 cgo 功能;CC 和 CXX 参数指定编译器路径。 6. 编译 Android 应用 最后,使用编译好的 Go 语言编译 Android 应用。可以使用 Go 编写 Native Activity 或者使用 Go Mobile 生成绑定库。具体步骤可以参考官方文档。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值