Qt5 for Android: incompatible ABI

?

I recently installed Qt5 and works like a charm for API 17 and armeabi-v7a.
But I added second AVD with other parameters (of course, I installed packages in AVD settings). Now, I can‘t compile first project and new project for API10. When check any toolchain (armeabi or armeabi-v7a), window for choose AVD says that I don‘t have compatible AVD (in message displays that AVD supports?default/armeabi?or?default/armeabi-v7a).
Anyone know how I can repair this? I think that problem is with "default/"...

[SOLUTION]

There seems to be another workaround for this problem:

In QtCreator -> Projects -> BuildEnvironment add the variable

ANDROID_TARGET_ARCH=default/armeabi-v7a

Then the AVDs are shown as compatible.

?

时间: 2024-10-31 09:08:30

Qt5 for Android: incompatible ABI的相关文章

Android内核源码Abi目录学习笔记

好记性不如烂笔头,今天要学习的是Android中Abi目录下的代码.下面是基本的学习的笔记的汇总. 首先是include中的头文件的说明. 在cxxabi的头文件中主要需要掌握下面的几个点: 1.这个头文件中包含的主要的功能就是基于C++ 2.9.5中的驱动的类型的信息. 2.驱动的类型这里面主要定义了这么几类: 2.1  __fundamental_type_info  基本驱动类型的信息 2.2 __array_type_info 数组驱动类型的信息 2.3 __function_type_

Qt5.3.0 for android windows平台下搭建及demo(虫子的博客)

----我的生活,我的点点滴滴!! 部门领导突然心血来潮,想在android平台上做应用,但是我们大多产品属于嵌入式(本吊只负责写写应用,苦比的被强行顶过来搞这,由于这还得领导吵了一架,架虽然吵完了,任务还得做啊),吐槽完了,我们进入主题 ,在嵌入式上一般是c/c++ ,android什么java什么,完全不会啊,还好Qt出了支持android平台,那么我何不来试试了(如果专职做android平台台应用还是建议使用原生态android去开发吧,毕竟Qt for android包大小就是一个问题)

构建工具的发展及Android Gradle快速上手

前话: 最近谷歌宣布官方不再维护Eclipse ADT了,之后将更加专注于Android Studio的功能和性能上的改进,早在2013年的Google IO大会上首次推出了Android Studio,当时刚出来的时候我就好奇的去下载体验了一下,想看一下新开发工具的优势在哪里,据官方介绍,最吸引我的一点就是使用Studio使用了Gradle编译系统,可以支持很灵活的定制需求,而我当时正在研究当成库使用的APK(就是现在的aar文件,不过当时还没有出身),刚好遇到了ADT编译系统的限制,所以当时

Android Gradle Plugin指南(五)——Build Variants(构建变种版本)

原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants 6. Build Variants(构建变种版本) 新构建系统的一个目标就是允许为同一个应用创建不同的版本. 这里有两个主要的使用情景: 1.同一个应用的不同版本.例如一个免费的版本和一个收费的专业版本. 2.同一个应用需要打包成不同的apk以发布Google Play Store.查看http://developer.an

Android CTS測试Fail项改动总结(四)

Android5.1上的測试 1.android.security.cts.SELinuxDomainTest# testInitDomain fail 打印的log junit.framework.AssertionFailedError: Expected 1 process in SELinux domain "u:r:init:s0" Found "[ pid: "1" proctitle: "/init" label: &qu

Android Tools Project Site

Android Tools Project Site Search this site   Projects Overview Screenshots Release Status Roadmap Download Preview Channel Recent Changes Technical docs New Build System Known Issues Tips Build Overview Contributing Feedback Technical docs‎ > ‎New B

Android开发之深入理解Android Studio构建文件build.gradle配置

摘要: 每周一次,深入学习Android教程,TeachCourse今天带来的一篇关于Android Studio构建文件build.gradle的相关配置,重点学习几个方面的内容:1.applicationId和package属性值的关系,2.怎么配置安全的自定义签名,3.两种构建类型的区别,4.为什么要定制产品的偏好配置?,5.怎么才能加快DEX文件的生成速度,6.为什么要将一个apk拆分成多个?,7.关于引入依赖包你不知道的秘密.通过这篇文章的学习,你会对build.gradle文件有一个

关于Android的.so文件所须要知道的

早期的Android系统差点儿仅仅支持ARMv5的CPU架构,你知道如今它支持多少种吗?7种. Android系统眼下支持以下七种不同的CPU架构:ARMv5.ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应的ABI. 应用程序二进制接口(Application Binary Interface)定义了二进制文件(尤其是.so文件)怎样执行在相应的系统平台上.从使用的指令集

android开发环境完整搭建

1.首先,要先下载安装包,共享一个网址,里面有非常全面的安装文件,不管是windows还是linux的,都有,网址如下:http://www.cnblogs.com/tc310/p/3938353.html 我下载的是图中红色标记的部分,下面就说说我在使用过程中遇到的问题吧. 还有在使用之前,要保证jdk的安装,这边也有一个网址详细介绍:http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html 2.解压直接打开eclipse后,发