centos 6 下开发android ,sdk ndk环境搭建

环境搭建参考:

http://blog.sina.com.cn/s/blog_6c728a0401019ckp.html

遇到的问题:

1.NDK的安装问题 执行./ndkfilename.bin时出错

bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

参考:http://blog.csdn.net/orangleliu/article/details/8869626

执行 yum install libstdc++.so.6 又出错

继续使用 yum list | grep libstdc 查询相关包 下载x86_64 系列

2.编译NDK出现问题   执行ndk-build 出错

/android-ndk-r10c/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86/bin/../lib/gcc/aarch64-linux-android/4.9/../../../../aarch64-linux-android/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory

make: *** [obj/local/arm64-v8a/objs-debug/hello-jni/hello-jni.o] Error 1

解决:下载zlibz库

yum list | grep zlib 

yum install zlib.x86_64

3.修改/etc/profile后 需要执行

source /etc/profile 生效

时间: 2024-10-10 00:06:16

centos 6 下开发android ,sdk ndk环境搭建的相关文章

在vs2012中用C#开发Android应用Xamarin环境搭建

Xamarin是Mono创始人Miguel de Icaza创建的公司,旨在让开发者可以用C#编写iOS, Android, Mac应用程序,也就是跨平台移动开发. 简介 Xamarin是基于Mono的平台,目前主要有以下产品(更具体请见:http://xamarin.com/products): Xamarin Studio:IDE,是从原来的MonoDevelop改名而来.现在从MonoDevelop官方网站下载的其实也是Xamarin Studio:http://monodevelop.c

Android SDK + Appium 环境搭建

一.JDK 安装 说明:JDK是包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具,所以必须最先安装. 链接: https://pan.baidu.com/s/1NfNK_K7vukFMfi8y7fNtzQ 密码: 6aqu 安装:直接双击下一步,默认安装即可 环境变量: 新建变量  JAVA_HOME 添加值  C:\Program Files\Java\jdk1.8.0_181 已有变量  Path 追加值  %JAVA_HOME%\bin;%JAVA_HOME%\jre\b

Android之——NDK环境搭建

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/47404453 1.为eclipse增加c和c++的开发插件 Help中的install new software 选择 Helios-http://download.eclipse.org/release/helios 等待展开,选择Programinglanguage 选择c/c++ 开发工具 一路next下去. 同意licenses 安装成功会提示是不是确认重启eclipse

【转】Windows环境下Android NDK环境搭建

原文网址:http://www.metsky.com/archives/525.html 前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设备.接口.驱动控制的应用开发,不得不使用到本文的NDK开发环境(基于Android源码或内核源码修改),开发语言使用C/C++,NDK开发更接近于Linux开发,需要更多关于Linux应用编程知识.本文就介绍一

Windows环境下Android NDK环境搭建

前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设备.接口.驱动控制的应用开发,不得不使用到本文的NDK开发环境(基于Android源码或内核源码修改),开发语言使用C/C++,NDK开发更接近于Linux开发,需要更多关于Linux应用编程知识.本文就介绍一下NDK环境搭建及基础编程思想. 本文演示环境:Windows 7 Ultimate+Cy

ubuntu12.04 安装android sdk /ndk/源码 编译环境

做android已经近5年了,期间android的各种环境都自己配过,自己是个想法比较多的人,各自神奇到想法都有,包括写博客,但是一直是没有具体落实...想法再多,不去努力实现也只能是想法了,今天准备从写博客这个小事开始做起,磨练自己到,不废话了,直接进入主题: 一.JDK(下载并安装jdk),注意事项如下: a.32位需要下32的,64位的也注意是下载64位的: b.配置环境变量: $ sudo gedit /etc/profile           在文件的末尾加上如下内容:       

基于Library去开发android SDK——环境搭建

在项目开发中,有时候需要我们把项目中的某个功能或者模块打包成sdk供其他公司或者部门调用,以期快速实现某种功能.下面介绍一下我在开发中的整个思路历程,如发现有不对的或者不清楚的,请留言指正,我会定期查看回复并一起讨论. 1.新建一个工程,并在项目中新建一个Module. 2.新建好Library依赖库之后,我们就可以在里面实现我们需要的逻辑了.一般我们在写的时候往往需要自己写个app demo调用测试我们的代码是否能完成所需的功能,这个时候可以把Library依赖库添加项目中的app Modul

eclipse开发cocos2dx 3.2环境搭建之一: Android C\C++环境搭建(ndk r9d)

这几天有时间,琢磨一下cocos2dx.cocos2d家族其实挺庞大的,也有cocos2d-android这种可以直接用Java语言来开发的,但是cocos2d-android资料相对少一些,而且貌似都是几年前的.对比一下还是cocos2dx比较流行,有可以跨平台,而且既然要学就一起把c++学了. 这段时间已经用惯了idea,不太想换回去,但是查了查发现idea还不能做c++开发.国内倒是有家公司开发了一款idea的cocos插件,不过其实是cocos2dx-js,好像最新版的又加入了cocos

Android NDK环境搭建与简单实例

一.NDK与JNI简介 NDK全称为native development kit本地语言(C&C++)开发包.而对应的是经常接触的Android-SDK,(software development kit)软件开发包(只支持java语言开发). 简单来说利用NDK,可以开发纯C&C++的代码,然后编译成库,让利用Android-SDK开发的Java程序调用.NDK开发的可以称之为底层开发或者jni(java  native interface)层开发,SDK开发可以称为上层开发. Andr