2012-08-02 3 views
2

안드로이드 프로젝트 용 libxml2를 컴파일하고 싶었지만 libxml2.so가 제대로 작동하려면 libicml.so가 필요합니다. libicu.so 파일을 컴파일하고 작성하는 방법에 대한 몇 가지 사이트를 보았습니다. 소스를 https://github.com/android/platform_external_icu4c에서 다운로드하고 안내를 읽었습니다. 나는 리눅스 (우분투)를 성공적으로 컴파일 할 수 있었다. 그러나 나는 안드로이드에 대해 어떻게 컴파일해야하는지 잘 모른다. 유동적 인 질문에 대해 몇 가지 스택을 보았지만 조금 혼란스러워 보입니다.안드로이드 용 ICU 라이브러리 컴파일

안드로이드 용 ICU 라이브러리를 어떻게 구축 할 수 있습니까?

+0

이미이 문제에 대한 논의가 있으므로 구체적인 내용이나 의견을 제시하십시오. – NuSkooler

+0

@NuSkooler 질문하거나 기 있지만, 제 질문은 일반적인 질문 시작 유형과 더 비슷합니다. 어느 Stackoverflow 질문을 찾았는지는 모두 특별한 유형의 질문이었습니다. 내 쿼리가 어디에 적합할지 모르기 때문에 부정적인 표시를 피하기 위해 거기에 언급하지 않았습니다. – nimish

답변

-1

내가이 맞는지 확실하지 오전하지만 어쩌면 당신이 cmake 유틸리티를 시도 할 수 있습니다 특별히이 일에 종사 android.i havent 한 크로스 컴파일하지만이 시도 : cmake for android

0

당신은 안드로이드의 어떤 버전을 실행합니까? 라이브러리가 이미 설치되었을 수 있습니다. 예를 들어 내 Android 4.0.3에는 다음 라이브러리가 이미 있습니다 : /system/lib/libicui18n.so, /system/lib/libicuuc.so.

+0

진저 브레드 v2.3.3을 대상으로합니다. – nimish

+1

라이브러리'libicui18n.so'와'libicuuc.so'는 2.3.4 폰의'/ system/lib'에도 있습니다. 어쩌면 그들은 항상 안드로이드에 (적어도 그 버전 이후)? – gfour

+0

신뢰할 수없는 라이브러리에 속합니다. 가장 최근 버전은 이전 버전과의 호환성을 무너 뜨 렸습니다. 제품과 번들로 제공 – Lothar

관련 문제