卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章34832本站已运行393

我在使用 Android NDK 时遇到问题,错误如下

我在使用 android ndk 时遇到问题,错误如下

php小编小新在使用Android NDK时遇到问题,错误如下。这个问题可能是在开发过程中经常遇到的,但是解决起来却不那么容易。在使用Android NDK开发时,我们常常需要调用C或C++代码,在编译和链接过程中可能会出现各种错误,需要仔细排查和解决。在遇到问题时,我们可以通过查看错误信息、检查代码逻辑、对比文档等方式来进行解决。希望通过查看错误信息和分析问题的根源,能够找到解决问题的方法,让开发过程更加顺利。

问题内容

我正在使用 Fyne 进行打包,但在打包到 Android 时遇到问题。我尝试了两种方法,错误如下:

在 NDK 中找到了 no ARM 编译器(已尝试)。确保您的 NDK 版本为 >= r19c。使用 sdkmanager --update 来更新

no 在 $ANDROID_HOME/ndk-bundle 或 $ANDROID_NDK_HOME 中找到 Android NDK

我尝试过:

fyne package -os android -appID com.example.myapp -> 在 $ANDROID_HOME/ndk-bundle 和 $ANDROID_NDK_HOME 中均未找到 Android NDK

ANDROID_NDK_HOME=/Users/ahmetaffanebcioglu/Library/Android/sdk/ndk fyne package -os android -appID com.example.myapp -> 在NDK中找不到arm编译器(已尝试)。确保您的 NDK 版本为 >= r19c。使用 sdkmanager --update 进行更新

解决方法

对于那些正在寻找此问题答案的人来说,已经找到了解决方案。

ANDROID_NDK_HOME=/Users/username/Library/Android/sdk/ndk/Contents/NDK fyne package -os android -appID com.example.myapp

但是如果NDK在不同的地方,我不知道。

卓越飞翔博客
上一篇: Golang 加密/兰德线程安全吗?
下一篇: 返回列表
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏