小编And*_*per的帖子

如何使用 Jetpack Compose 检查设备是否使用从右到左的方向?

在 Android 上,我们可以使用android 确定设备是否采用从右到左的语言/布局

但是 Jetpack Compose 是否提供任何 API 来检查布局方向?无需与资源或其他 Android API 交互。

android android-jetpack-compose

4
推荐指数
1
解决办法
1637
查看次数

如何在不重新启动应用程序的情况下更改Flutter应用程序语言?

在我的应用程序的设置页面中,我想添加一个控制应用程序语言的选项。

我可以在启动应用之前像这样设置语言:

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      // other arguments
      locale: Locale('ar'),
    );
  }
Run Code Online (Sandbox Code Playgroud)

但是是否可以在不重新启动应用程序的情况下更改语言?

flutter

2
推荐指数
4
解决办法
2056
查看次数

错误:使用未声明的标识符“vmaxq_f16”

每当我尝试使用 NEON 16 位浮点内在函数时都会收到此错误。我没有遇到其他数据类型内在函数的任何问题。

是否可以在 Android 上使用 NEON 16 位浮点内在函数?

我的代码:

#include <jni.h>
#include <arm_fp16.h>
#include <arm_neon.h>

void useSIMD_f16() {
    float16_t zero = 0;
    float16x8_t zero_f16x8 = vld1q_dup_f16(&zero);
    float16_t one = 1;
    float16x8_t one_f16x8 = vld1q_dup_f16(&one);
    float16x8_t max = vmaxq_f16(zero_f16x8, one_f16x8);
}
Run Code Online (Sandbox Code Playgroud)

错误:

任务“:app:externalNativeBuildDebug”的执行失败。构建命令失败。使用参数 {-C /home/raed/AndroidStudioProjects/SIMD/app/.cxx/cmake/debug/armeabi-v7a native- 执行进程 /home/raed/Android/Sdk/cmake/3.10.2.4988404/bin/ninja 时出错lib} ninja:进入目录`/home/raed/AndroidStudioProjects/SIMD/app/.cxx/cmake/debug/armeabi-v7a' [1/2] 构建CXX对象CMakeFiles/native-lib.dir/native-lib.cpp .o 失败:CMakeFiles/native-lib.dir/native-lib.cpp.o /home/raed/Android/Sdk/ndk/22.1.7171670/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target =armv7-none-linux-androideabi23 --gcc-toolchain=/home/raed/Android/Sdk/ndk/22.1.7171670/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/raed/Android/Sdk /ndk/22.1。7171670/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Dnative_lib_EXPORTS -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 armv7-a -mthumb -Wformat -Werror=format-security -O0 -fno-limit-debug-info -fPIC -MD -MT CMakeFiles/native-lib.dir/native-lib.cpp.o …

android simd intrinsics neon android-ndk

0
推荐指数
1
解决办法
227
查看次数