ndk 调试本地应用时

报错如下 :

console信息:

  1. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  2. [2015-08-17 19:52:05 - NdkSample] Android
  3. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  4. [2015-08-17 19:52:05 - NdkSample] NDK:
  5. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  6. [2015-08-17 19:52:05 - NdkSample] WARNING:
  7. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  8. [2015-08-17 19:52:05 - NdkSample] APP_PLATFORM
  9. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  10. [2015-08-17 19:52:05 - NdkSample] android-19
  11. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  12. [2015-08-17 19:52:05 - NdkSample] is
  13. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  14. [2015-08-17 19:52:05 - NdkSample] larger
  15. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  16. [2015-08-17 19:52:05 - NdkSample] than
  17. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  18. [2015-08-17 19:52:05 - NdkSample] android:minSdkVersion
  19. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  20. [2015-08-17 19:52:05 - NdkSample] 15
  21. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  22. [2015-08-17 19:52:05 - NdkSample] in
  23. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  24. [2015-08-17 19:52:05 - NdkSample] ./AndroidManifest.xml
  25. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  26. [2015-08-17 19:52:05 - NdkSample]
  27. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  28. [2015-08-17 19:52:05 - NdkSample]
  29. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  30. [2015-08-17 19:52:05 - NdkSample]
  31. [2015-08-17 19:52:05 - NdkSample] Unknown Application ABI:
  32. [2015-08-17 19:52:05 - NdkSample]
  33. x86

解决方案:

  在jni的Application.mk中,使用 APP_PLATFORM 指定支持的最低SDK版本,要与你工程中的AndroidManifest.xml里的android:minSdkVersion相对应

  1. APP_ABI := x86 armeabi
  2. APP_PLATFORM := android-15

NDK(8)"Unknown Application ABI"的解决方案的更多相关文章

  1. Android NDK调试出错Unknown Application ABI, Unable to detect application ABI's的解决方式

    今天在调试Android NDK的时候,ADT的控制台报了这个错误: Unknown Application ABI, Unable to detect application ABI's 在网上查了 ...

  2. Android NDK开发指南---Application.mk文件和android.mk文件

    https://android.googlesource.com/platform/development/+/donut-release/ndk/docs/OVERVIEW.TXT https:// ...

  3. 解决"No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android"错误

    今天安装了Android Studio 3.2,打开一个旧工程,编译提示"No toolchains found in the NDK toolchains folder for ABI w ...

  4. Android NDK 学习之Application.mk

    Application.mk file syntax specification Introduction: This document describes the syntax of Applica ...

  5. [解决] No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

    前端时间项目组让我改一个比较老的项目,说是用Android Studio2.3版本可以直接运行,于是我下载了一个2.3.2的,结果出现了一堆问题,总结下: 首先导入项目后build完直接报出:No t ...

  6. No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android"

    安装完NDK的时候出现了这个错误,网上的办法是下载旧版的NDK,将其中的toolchain复制到新版的NDK中. 但其实不用这么麻烦. 经过对新版NDK的研究,发现NDK的更新记录里有一段话 This ...

  7. Error:No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

    https://www.jianshu.com/p/fd3d49c7f1f8 通过Android Studio 的Sdk Manager安装NDK,安装完之后编译失败,报错信息如下: Error:No ...

  8. Android Studio - No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

    错误提示: No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android 错 ...

  9. No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi

    产生背景最近把Android Studio更新到3.0,更新之后出现了build错误:No toolchains found in the NDK toolchains folder for ABI ...

随机推荐

  1. Leetcode#108 Convert Sorted Array to Binary Search Tree

    原题地址 对于已排序数组,二分法递归构造BST 代码: TreeNode *buildBST(vector<int> &num, int i, int j) { if (i > ...

  2. Core Data 版本数据迁移

    Core Data版本迁移基础 通常,在使用Core Data的iOS App上,不同版本上的数据模型变更引发的数据迁移都是由Core Data来负责完成的.这种数据迁移模式称为Lightweight ...

  3. HackPorts – Mac OS X 渗透测试框架与工具

    HackPorts是一个OS X 下的一个渗透框架. HackPorts是一个“超级工程”,充分利用现有的代码移植工作,安全专业人员现在可以使用数以百计的渗透工具在Mac系统中,而不需要虚拟机. 工具 ...

  4. 百度Hi之CSRF蠕虫攻击

    漏洞起因:百度是国内最大的中文搜索引擎.同时百度也提供了百度空间.百度贴吧等BLOG社区服务,拥有海量的用户群,号称全球最大中文社区. 80sec发现过百度产品一系列的安全漏洞,其中一些问题得到了有效 ...

  5. C#中“貌似”跳出while(true)死循环

    当程序第一次执行到Read()函数时,程序会被阻塞,然后输入字符,Enter之后程序被激活,windows平台会自动在输入字符之后加入回车符和换行符,此时输入流中就有三个字符,然而read每次只读取一 ...

  6. C#&java重学笔记(面向对象)

    C#部分 1.C#有一个internal关键字,指字段可以同一个程序集中访问,出了程序集不行.还有一个protected internal(没有先后之分)修饰词,指只能在同一个程序集中的子类访问 2. ...

  7. 使用Varnish代替Squid做网站缓存加速器的详细解决方案----转载

    [文章作者:张宴 本文版本:v1.2 最后修改:2008.01.02 转载请注明出处:http://blog.s135.com] 我曾经写过一篇文章──<初步试用Squid的替代产品──Varn ...

  8. POJ 1469

    #include<iostream> #include<stdio.h> #include <string.h> #include <vector> # ...

  9. CyclicBarrier、CountDownLatch与Semaphore的小记

    CyclicBarrier: 适合的业务场景,比如 1).,现有一大任务,需要得到全年的统计数据的,这个工作量是巨大的,那么可以将其分割为12个月的子任务,各个子任务相互独立,当所有子任务完成了,则就 ...

  10. 使用内网的Docker Image启动AcmeAir应用

    1.修改docker启动选项,添加信赖私有仓库 为了拉取docker.oneapm.me仓库里的镜像,我们需要将它添加为信赖仓库,方式是在启动选项中添加 --insecure-registry doc ...