Как установить libiconv для Android ndk?

Может кто-нибудь научить меня или указать мне учебник о том, как установить libiconv для Android? Я гуглил в течение 3 дней, и я не могу найти учебник или инструкции.

2 ответа

Возьмите исходный код libiconv и создайте файл сборки Android.mk. Посмотрите на этом сайте готовый make-файл для libiconv и Android. Получив файл Android.mk, вы можете создать его с помощью скрипта ndk-build.

Я думаю, что вам не нужно iconv на Android. Android должен быть везде с кодировкой UTF-8, поэтому не нужно преобразовывать символы. Возможно, есть случаи, когда вы хотите, чтобы ваше приложение редактировало чужие файлы во всех видах кодировок, и это единственная причина, по которой я могу придумать, где приложению Android понадобится iconv.

Поэтому вместо того, чтобы пытаться включить libiconv, возможно, вам следует просто изменить любой используемый вами код, для которого требуется libiconv, чтобы он не требовался при работе на Android.

Другие вопросы по тегам