NDK如何集成libiconv

不清楚NDK从哪个版本开始其实就已经自带libiconv这个转换库了,压根就不需要三方编译!

具体使用方法:

a.cpp

extern "C"{

#include <iconv.h>

}

android.mk:

添加如下代码

LOCAL_WHOLE_STATIC_LIBRARIES += android_support

include $(BUILD_STATIC_LIBRARY)

$(call import-module, android/support)

然后在源文件里调用libiconv的函数即可!不需要再做其它链接的事情.

时间: 2024-11-10 13:55:30

NDK如何集成libiconv的相关文章

Android NDK(JNI)开发

<基于Windows平台,Android NDK(JNI)开发技术> [摘要]本文介绍如何基于Windows平台,在Eclipse中使用Android NDK技术实现"Android平台上的JNI ( Java Native Interface ) "开发.Android NDK开发需要一定的Java JNI技术基础.Android NDK实质,可以简单的认为是Android平台提供的一组套件,将一些C/C++代码通过JNI的形式为Android平台所复用,该技术可以使

搭建Android开发环境

通过学习Android系统基本构架和Android移植的工作后,我们就要学习如何搭建Android开发环境了. 搭建Android底层开发环境,主要包括:Android应用程序开发环境.Android NDK开发环境.交叉编译环境. 底层环境的开发,需要配置Linux的驱动开发环境,Android应用程序和Android NDK的开发环境,还需要辅助工具测试Linux驱动及调试开发板,本书作者建议使用Ubuntu Linux10.04或以上版本作为Linux驱动的平台.底层环境开发需要的工具有:

Android深度探索(卷1)HAL与驱动开发--读书笔记(第二章)

搭建Android底层开发环境的步骤 l  安装JDK: 1.下载JDK,解压,打开profile设置PATH环境变量 2.#gedit  /etc/profile Export PATH= .:/developer/jdk6/bin:$PATH 3.#source /etc/profile # . /etc/profile 注:可通过echo $PATH查看环境变量的值 l  搭建Android应用程序开发环境 安装Android SDK 首先下载好SDK,然后将这个压缩包文件复制到Linux

第二章读后感

第二章讲述了如何搭建Android底层开发的环境,主要包括Android应用程序开发环境.AndroidNDK开发环境和交叉编译环境的搭建. 开发.测试和调试linux驱动.hal程序库需要的工具:jdk6或以上版本.eclipse3.4或以上版本 adt.cdt androidsdk.android ndk.交叉编译环境.linux内核源代码.android源代码.用于调试开发板的串口工具:minicom. 安装jdk:下载压缩包.将其解压.在终端输入命令打开profile文件来设置环境变量.

第二章随笔

通过学习这一章节了解并熟练掌握了如何在Ubuntu Linux环境下的Android开发环境的配置.我们需要配置Linux驱动的开发环境,还需要配置开发Android应用程序以及Android NDK程序的开发环境,除此还需要一些辅助工具测试Linux驱动及调用开发板.首先先在Linux中安装JDK,在书中介绍了JOK的下载地址以及如何进行配置JDK.然后需要搭建Android应用程序的开发环境.我们需要先安装Android SDK,在书中也了解到了安装的地址也熟悉的掌握了Android SDK

读书笔记第二章

第二章Linux的驱动程序需要android应用程序以及android NDK程序来测试Linux驱动.因此,不信需要配置Linux驱动开发环境,还需要配置开发android应用程序以及android Ndk程序的开发环境.需要的工具:jdk6或以上版本.eclipse 3.4或以上版本.ADT.CDT.android SDK.android NDk.交叉编译环境.linux内核源代码.Android源代码.用于调试开发板的串口工具:minicom.搭建android应用程序开发环境:安装and

第二章 心得体会

第二章主要学习了搭建Android底层开发环境的步骤和Android应用程序开发环境的步骤 通过学习搭建Android应用程序开发环境的步骤,在安装JDK以及配置Windows上JDK的变量环境的时候就出现了错误,导致环境一直搭建不好. 后来请教同学还有网上搜索,还有之前搭建环境的经验,解决了自己搭建环境时的问题. 下载安装Eclipse之后环境基本搭建完毕 下载安装Android SDK . 为Eclipse安装ADT插件.Android应用程序开发环境就这样搭建完了. Android底层开发

1-4章心得

第一章: Android移植分为Android应用移植和Android系统移植,在Android系统移植中,linux驱动作为一个重点使其作为基础而运行,在源代码的基础上进行更改或者添加将其实现独有的功能.Linux内核层:Linux内核和驱动模块.Linux的设备驱动有3类,字符设备驱动.块设备驱动.网络接口驱动. Linux驱动开发的前提: 1.操作系统 2.搭建linux驱动的开发环境 3.在该系统下测试linux驱动. HAL层:硬件抽象层,将Android Framework和内核隔离

Android读书笔记二

本章讲到需要Android应用程序以及Android NDK程序来测试Linux驱动,所以所需要的工具都必须配备好.而且对工具的版本也是有一些要求,JDK,Eclipse,ADT,CDT,Android SDK,Android NDK,交叉编译环境,Linux 内核源代码,Android源代码,用于调试开发板串口的工具minicom,当然开发板也是必需的了. 核心步骤: 1.JDK安装,需要在Ubuntu下安装.首先要下载,然后解压,在终端输入命令#gedit /etc/profile来设置PA