androidforarmeabi
‘壹’ Android的x86,armeabi,armeabi-v7a,mips是什么
这些是对应处理器架构的。
绝大部分选择armeabi
你的手机应该选择的是v7a那个,如果怕不行,那就选择不带v7a的那个。
‘贰’ arcgis for android 中的armeabi-v7a有哪些so库
ArcGIS for Android开发环境配置相对而言比较复杂,但是对于熟悉java开发,或者有ArcGIS for java开发经验的朋友来说还是比较简单的,主要包括如下几个方面: 前题: Eclipse IDE 要求 1、 The Android Development Tools (ADT) Plug-In for Eclipse 插件 2、 The ArcGIS API for Android Eclipse Plug-In for Eclipse 插件(该插件目前只支持 Eclipse3.5(Galileo)和Eclipse3.6(Helios)) 3、ADT 安装之前需要安装Eclipse Javadevelopment tools(JDT)插件 4、Java development kit (JDK) 6 支持的Android SDK 平台 SDK Platform Android 2.1,API 7以上 支持的Server 版本和平台 ArcGIS API for Android 支持ArcGIS Server 9.3.1 和10.0 的服务 一、安装JDK、Tomcat(如果不用Tomcat作为服务器,则可不需要装) 注:这里介绍的是绿色版的JDK,Tomcat安装方法,如果下载的是安装包则可以直接安装,不需要进行复杂的配置,所以对于不熟悉java编程环境配置的朋友来说,可以使用这种方法安装 1.把jdk放在C:\Program Files目录下: 1)在环境变量Path前面添加 C:\Program Files\jdk1.6.0_10\bin; 2)添加环境变量JAVA_HOME 值为 C:\Program Files\jdk1.6.0_10 2.把tomcat安装在C:\Program Files目录下: 1)添加环境变量classpath 值为.;C:\Program Files\jdk1.6.0_10\jre\lib;C:\Program Files\jdk1.6.0_10\lib\tools.jar; C:\Program Files\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\bootstrap.jar 2)添加环境变量TOMCAT_HOME 值C:\Program Files\Apache Software Foundation\Tomcat 6.0 3)添加环境变量CATALINA_HOME 值C:\Program Files\Apache Software Foundation\Tomcat 6.0 4)添加环境变量CATALINA_BASE 值C:\Program Files\Apache Software Foundation\Tomcat 6.0 验证Tomcat是否安装成功: 1)启动Tomcat;
‘叁’ qt输出安卓程序设置
1.新建一个普通Widgets的工程
?2.选择Desktep Qt5.9.3 MinGW 32bit编译器和Android for armeabi-v7a (GCC 4.9, Qt 5.9.3 for Android armv7)编译器
?3.然后选择默认的就行
?4.在mainwindow.ui界面上,放入两个按钮,分别命名为发布和订阅
?5.选择MinGW 32bit的debug编译模式,构建和运行
?6.选择Android的debug模式重新构建,构建完后,在工程同目录下,生产一个build-AndroidTest3-Android_for_armeabi_v7a_GCC_4_9_Qt_5_9_3_for_Android_armv7-Debug文件夹,在该生产的文件的android-buildin目录下,会生成该项目的APK
?7.点击运行按钮,在弹出框中选择AVDVertualDevice安卓仿真器,如果没有则点击【Creat Android Virtual Device】按钮新建一个。
?8.点击【ok】按钮后,等待安卓虚拟机启动一段时间,会弹出如下界面:(注意:要等安卓虚拟机完全开机完后,才会自动运行刚才的apk程序,第一次启动可能需要4-5分钟左右,如果需要持续调试,可以不用关闭该安卓虚拟机)
?9.如果刚才生产的apk没有自动启动的话,可以把刚才生产的apk丢进安卓虚拟机中进行测试
‘肆’ QT 5.2.1 编译ANDROID 问题
情况,之前电脑安装Qt5.1.0 msvc2012正常运行,都可以用,后来安装了Qt5.2.0 for Android 发现Qt5.1.0 msvc2012就不能编译任何东西了,但是Qt5.2.0 for Android却可以编译桌面应用,另外vs2012却可以正常运行。
网上找到方法都不能解决,说什么添加环境变量啊之类的
错误图片如下:
偶尔构建时到这样就不动了:
最经常是出现如下:
Plain Text code
jom: xx\Makefile.Debug [debug\main.obj] Error 2
jom: xx\Makefile [debug] Error 2
09:34:23: 进程"D:\Qt\Qt5.2.1_vc2012\Tools\QtCreator\bin\jom.exe"退出,退出代码 2 。
Error while building/deploying project untitled (kit: Desktop Qt 5.2.1 MSVC2012 32bit)
当执行步骤 'Make'时
09:34:23: Elapsed time: 00:01.
在把使用jom代替nmake的勾去掉后,编译错误如下:
NMAKE : fatal error U1077: “"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\cl.EXE"”: 返回代码“0xc0000135”
Stop.
NMAKE : fatal error U1077: “"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\nmake.exe"”: 返回代码“0x2”
Stop.
09:38:27: 进程"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\nmake.exe"退出,退出代码 2 。
Error while building/deploying project untitled (kit: Desktop Qt 5.2.1 MSVC2012 32bit)
当执行步骤 'Make'时
09:38:27: Elapsed time: 00:01.eclispse如何运行C?哥哥救救make: *** 没有指明目标并且找不到 makefile。 停止。????ubuntu下编译ACE-6.2.0windows下makefile编写问题关于linux makefile的问题关于linux编程的菜鸟问题大侠帮忙改个makefile文件能支持交叉编译第一步就遇到问题,makefile不知道怎么回事了
‘伍’ android中libs目录下armeabi和armeabi-v7a的区别
1、armeabi armeabi是指的该so库用于Arm的通用CPU。
2、armeabi-v7a
v7a的CPU支持硬件浮点运算。
3、共同点
armeabi和armeabi-v7a是表示cpu的类型。
4、不同点
因此armeabi通用性强,但速度慢,而v7a能充分发挥v7a CPU的能力。armeabi就是针对普通的或旧的armcpu,armeabi-v7a是针对有浮点运算或高级扩展功能的arm cpu。
‘陆’ linux下使用QT开发android, 无法生成apk文件,提示 target id 未找到, 但是明明已经设置过id 了!
我也遇到这个问题,不过我选择工程,右键,Run qmake, 接着rebuilt 就可以了。你也可以这样试一下。
‘柒’ QT构建安卓环境的时候给出这个错位,怎么解决啊,弄了好久。这是什么问题呀
你是不是动项目编译的默认环境来。我没遇见过这。我曾经动编译环境时遇到过类似的。后来新建的项目。把改了的代码覆盖了一下就没事了。
‘捌’ 新手求助 qt5.6forAndroid 编译输出有个错误
arning: Dependency not found: D:/Qt/Qt5.3.0/5.3/android_armv7/plugins/platformthemes
Warning: Dependency not found: D:/Qt/Qt5.3.0/5.3/android_armv7/plugins/platforminputcontexts
Building the android package failed!
02:14:49: 进程"D:\Qt\Qt5.3.0\5.3\android_armv7\bin\androiddeployqt.exe"退出,退出代码 14 。
Error while building/deploying project HelloAndroid (kit: Android for armeabi-v7a (GCC 4.8, Qt 5.3.0))
当执行步骤 'Deploy to Android device'时